提交 431c41bb 编写于 作者: 骆言's avatar 骆言

build: vue init

上级 c0d21002
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
MIT License
Copyright (c) 2022 LawssssCat
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
# 1024程序员开源挑战赛
## **任务快速入口 ↓ ↓ ↓**
**_- 任务一,赢取 一年10核10G云实验环境会员:[GitCode平台基础操作](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E5%BC%80%E6%BA%90%E4%BB%BB%E5%8A%A11.md)_**
- 2022/11/03 [208人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#1-20221103-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%83208%E4%BA%BA)
- 2022/11/02 [162人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#2-20221102-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%83162%E4%BA%BA)
- 2022/11/01 [127人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#3-20221101-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%83127%E4%BA%BA)
- 2022/10/31 [103人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#4-20221031-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%83103%E4%BA%BA)
- 2022/10/30 [10人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#5-20221030-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%8310%E4%BA%BA)
- 2022/10/29 [11人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#6-20221029-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%8311%E4%BA%BA)
- 2022/10/28 [28人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#7-20221028-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%8328%E4%BA%BA)
- 2022/10/27 [31人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#8-20221027-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%8331%E4%BA%BA)
- 2022/10/26 [37人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#9-20221026-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%8337%E4%BA%BA)
- 2022/10/25 [48人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#10-20221025-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%8348%E4%BA%BA)
- 2022/10/24 [58人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#11-20221024-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%83%E5%85%B1%E8%AE%A158%E4%BA%BA)
- 2022/10/23 [22人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A11%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#12-20221023-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%83-%E5%85%B1%E8%AE%A122%E4%BA%BA)
**_- 任务二,赢取 CSDN定制书包:[开源项目开发与运行](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E5%BC%80%E6%BA%90%E4%BB%BB%E5%8A%A12.md)_**
- 2022/10/23 至 2022/10/30 [28人开发者任务完成名单](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E4%BB%BB%E5%8A%A12%E4%B8%AD%E5%A5%96%E5%90%8D%E5%8D%95.md#1-20221023-%E8%87%B3-20221030-%E4%BB%BB%E5%8A%A1%E5%AE%8C%E6%88%90%E5%90%8D%E5%8D%95%E5%85%AC%E5%B8%8328%E4%BA%BA)
**_- 任务三,赢取 现金大礼:[1024云IDE应用挑战赛](https://gitcode.net/cloud-ide/1024)_**
上述每项任务无顺序依赖关系,三项任务都可参与或独立参与。
______________________________________________
## 一、活动介绍
**1024开源挑战赛** 是CSDN官方在1024程序员节重磅推出的开源活动,致力让开发者使用和参与开源项目。在“开源正在吞噬世界”的大背景下,94%的开发者正在使用开源项目与软件,此次活动希望广大开发者了解开源的同时获取社区奖励。
## 二、活动安排
| 序号 | 任务名称 | 用户群体 | 时间安排 |
| ---- | ---- | ---- | ---- |
| 1 | GitCode平台基础操作 | 开源使用者 | 2022.10.23 - 2022.11.14 |
| 2 | 开源项目开发与运行 | 开源使用者 | 2022.10.23 - 2022.11.14 |
| 3 | 1024云IDE应用挑战赛 | 开源贡献者 | 2022.10.23 - 2022.11.14 |
上述每项任务无顺序依赖关系,三项任务都可参与或独立参与。
## 三、奖品设置及发放规则
| 序号 | 任务名称 | 任务奖励 | 领取条件 | 发放规则 | 人数限制 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 1 | GitCode平台基础操作 | [一年10核10G云实验环境会员](https://mydev.csdn.net/product/pod/new)(非云服务器,是云容器实验环境,可免费用于实验环境和云IDE中) | 完成任务即可发放,用户可按照任务操作步骤自行检查是否完成,官方会每天运行程序,自动统计并发放奖励。每个用户仅可领取1次。| 次日12点前在任务页面公布中奖名单,24点前完成发放奖励,成功发放后会有短信通知,若未收到短信,可点击[此链接,](https://mydev.csdn.net/product/ide/dashboard )查看VIP是否到账(成功领取到的用户,可在页面看到VIP标识及到期时间等提示) |10,000 |
| 2 | 开源项目开发与运行 | [CSDN定制书包](https://img-home.csdnimg.cn/images/20221013053300.png) | 完成任务即可发放,用户可按照任务操作步骤自行检查是否完成,官方人员会每周统一通过检查后发放。每个用户仅可领取1次。 | 每周一12点前在任务页面公布中奖名单,工作人员会通过CSDN私信联系您,奖品在活动结束后30个工作日发放 | 2,000 |
| 3 | 1024云IDE应用挑战赛 | 最高5000元现金奖励 | 代码提交完成,评选获奖后发放 | 11月15日在任务页面公布评选结果,工作人员会通过CSDN私信联系您,奖品在活动结束后7个工作日发放 | 88 |
## 四、参与任务入口
| 序号 | 任务名称 | 任务入口 |
| ---- | ---- | ---- |
| 1 | GitCode平台基础操作| [https://gitcode.net/gitcode/1024opensource/-/blob/master/%E5%BC%80%E6%BA%90%E4%BB%BB%E5%8A%A11.md](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E5%BC%80%E6%BA%90%E4%BB%BB%E5%8A%A11.md) |
| 2 | 开源项目开发与运行 | [https://gitcode.net/gitcode/1024opensource/-/blob/master/%E5%BC%80%E6%BA%90%E4%BB%BB%E5%8A%A12.md](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E5%BC%80%E6%BA%90%E4%BB%BB%E5%8A%A12.md) |
| 3 | [1024云IDE应用挑战赛](https://gitcode.net/cloud-ide/1024) | [https://gitcode.net/cloud-ide/1024](https://gitcode.net/cloud-ide/1024) |
## 五、活动交流
开源活动官方交流群(仅参与者之间讨论和交流)。扫码进入选手沟通群。活动重要节点通知会在群内第一时间告知,请所有参与者尽量加群。
<img src="https://file.iviewui.com/asd/cloud-ide/cloud-ide-6.png" width="400px" style="border: 6px solid #fff;border-radius: 2px;">
## 六、活动点评
### 活动建议
如果大家对本次活动有建议,可以直接在本项目中提交issue,我们会认真对待每一个评论,非常感谢大家!!!
### 活动点赞👍
如果大家喜欢本次开源挑战赛活动,可以点击本项目的star,我们会根据大家的star数作为后期是否长期举办的重要依据,非常感谢大家!!!
## 七、活动声明
本活动最终解释权归CSDN所有,所有中奖名单会在活动结束后进行公示
# todo-list
备注列表
```bash
npm i && npm run dev
```
Demo:
https://preview-6261244ee0f53859114f72b7-6364ca43a5590a2c92b7fd4f-8080.datasea.cn/
module.exports = {
presets: [
'@vue/cli-plugin-babel/preset'
]
}
{
"compilerOptions": {
"target": "es5",
"module": "esnext",
"baseUrl": "./",
"moduleResolution": "node",
"paths": {
"@/*": [
"src/*"
]
},
"lib": [
"esnext",
"dom",
"dom.iterable",
"scripthost"
]
}
}
此差异已折叠。
{
"name": "1024opensource",
"version": "1.0.0",
"private": true,
"description": "",
"author": "",
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint",
"dev": "npm run serve",
"vue": "vue",
"test": "echo \"Error: no test specified\" && exit 1"
},
"main": "index.js",
"dependencies": {
"core-js": "^3.8.3",
"vue": "^2.6.14"
},
"devDependencies": {
"@babel/core": "^7.12.16",
"@babel/eslint-parser": "^7.12.16",
"@vue/cli": "^5.0.8",
"@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-plugin-eslint": "~5.0.0",
"@vue/cli-service": "~5.0.0",
"eslint": "^7.32.0",
"eslint-plugin-vue": "^8.0.3",
"vue-template-compiler": "^2.6.14"
},
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"eslint:recommended"
],
"parserOptions": {
"parser": "@babel/eslint-parser"
},
"rules": {}
},
"browserslist": [
"> 1%",
"last 2 versions",
"not dead"
],
"_id": "1024opensource@1.0.0",
"license": "ISC",
"readme": "ERROR: No README data found!",
"repository": {
"type": "git",
"url": "https://gitcode.net/LawssssCat/1024opensource.git"
}
}
# preview.yml
autoOpen: false # 打开工作空间时是否自动开启所有应用的预览
apps:
- port: 8080 # 应用的端口
run: npm i && npm run dev # 应用的启动命
command: # 使用此命令启动服务,且不执行run
root: ./ # 应用的启动目录
name: todo-list # 应用名称
description: 备注列表 # 应用描述
autoOpen: true # 打开工作空间时是否自动开启预览(优先级高于根级 autoOpen
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<title><%= htmlWebpackPlugin.options.title %></title>
</head>
<body>
<noscript>
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
<template>
<div id="app">
<img alt="Vue logo" src="./assets/logo.png">
<HelloWorld msg="Welcome to Your Vue.js App"/>
</div>
</template>
<script>
import HelloWorld from './components/HelloWorld.vue'
export default {
name: 'App',
components: {
HelloWorld
}
}
</script>
<style>
#app {
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-align: center;
color: #2c3e50;
margin-top: 60px;
}
</style>
<template>
<div class="hello">
<h1>{{ msg }}</h1>
<p>
For a guide and recipes on how to configure / customize this project,<br>
check out the
<a href="https://cli.vuejs.org" target="_blank" rel="noopener">vue-cli documentation</a>.
</p>
<h3>Installed CLI Plugins</h3>
<ul>
<li><a href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-babel" target="_blank" rel="noopener">babel</a></li>
<li><a href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-eslint" target="_blank" rel="noopener">eslint</a></li>
</ul>
<h3>Essential Links</h3>
<ul>
<li><a href="https://vuejs.org" target="_blank" rel="noopener">Core Docs</a></li>
<li><a href="https://forum.vuejs.org" target="_blank" rel="noopener">Forum</a></li>
<li><a href="https://chat.vuejs.org" target="_blank" rel="noopener">Community Chat</a></li>
<li><a href="https://twitter.com/vuejs" target="_blank" rel="noopener">Twitter</a></li>
<li><a href="https://news.vuejs.org" target="_blank" rel="noopener">News</a></li>
</ul>
<h3>Ecosystem</h3>
<ul>
<li><a href="https://router.vuejs.org" target="_blank" rel="noopener">vue-router</a></li>
<li><a href="https://vuex.vuejs.org" target="_blank" rel="noopener">vuex</a></li>
<li><a href="https://github.com/vuejs/vue-devtools#vue-devtools" target="_blank" rel="noopener">vue-devtools</a></li>
<li><a href="https://vue-loader.vuejs.org" target="_blank" rel="noopener">vue-loader</a></li>
<li><a href="https://github.com/vuejs/awesome-vue" target="_blank" rel="noopener">awesome-vue</a></li>
</ul>
</div>
</template>
<script>
export default {
name: 'HelloWorld',
props: {
msg: String
}
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h3 {
margin: 40px 0 0;
}
ul {
list-style-type: none;
padding: 0;
}
li {
display: inline-block;
margin: 0 10px;
}
a {
color: #42b983;
}
</style>
import Vue from 'vue'
import App from './App.vue'
Vue.config.productionTip = false
new Vue({
render: h => h(App),
}).$mount('#app')
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true
})
此差异已折叠。
# 任务二:开源项目开发与运行
## 1. 2022/10/23 至 2022/10/30 任务完成名单公布(28人)
| 序号 | 用户名 | 项目地址 |
|---- | ---- | ---- |
| 1 | m0_38139250 | https://gitcode.net/m0_38139250/1024opensource |
| 2 | nicholas1328 | https://gitcode.net/nicholas1328/1024opensource |
| 3 | ldwqq1234 | https://gitcode.net/ldwqq1234/1024opensource |
| 4 | qq_42390636 | https://gitcode.net/qq_42390636/1024opensource |
| 5 | qq_41923622 | https://gitcode.net/qq_41923622/1024opensource |
| 6 | hshloveyy | https://gitcode.net/hshloveyy/1024opensource |
| 7 | kkk123445 | https://gitcode.net/kkk123445/1024opensource |
| 8 | m0_58724528 | https://gitcode.net/m0_58724528/1024opensource |
| 9 | chichengfengxue | https://gitcode.net/chichengfengxue/1024opensource |
| 10 | yelangkingwuzuhu | https://gitcode.net/yelangkingwuzuhu/1024opensource |
| 11 | weixin_42124384 | https://gitcode.net/weixin_42124384/1024opensource |
| 12 | lk8217 | https://gitcode.net/liuke/1024opensource |
| 13 | m0_61486963 | https://gitcode.net/m0_61486963/1024opensource |
| 14 | qq_58737190 | https://gitcode.net/qq_58737190/1024opensource |
| 15 | qq_35156196 | https://gitcode.net/qq_35156196/1024opensource |
| 16 | qq_42039036 | https://gitcode.net/qq_42039036/1024opensource |
| 17 | m0_49980525 | https://gitcode.net/m0_49980525/1024opensource |
| 18 | Friedrichor | https://gitcode.net/Friedrichor/1024opensource |
| 19 | weixin_47696890 | https://gitcode.net/weixin_47696890/1024opensource|
| 20 | Loser688 | https://gitcode.net/Loser688/1024opensource |
| 21 | qq_36023998 | https://gitcode.net/qq_36023998/1024opensource |
| 22 | o_CanDou6 | https://gitcode.net/o_CanDou6/1024opensource |
| 23 | zhangxin0w0 | https://gitcode.net/zhangxin0w0/1024opensource |
| 24 | weixin_46264622 | https://gitcode.net/weixin_46264622/1024opensource |
| 25 | weixin_46560512 | https://gitcode.net/weixin_46560512/1024opensource |
| 26 | chengyikang20 | https://gitcode.net/chengyikang20/1024opensource |
| 27 | kinghzking | https://gitcode.net/kinghzking/1024opensource |
| 28 | Lock_0i | https://gitcode.net/Lock_0i/1024opensource |
**特别说明:**
- 以上用户获得 [CSDN定制书包](https://img-home.csdnimg.cn/images/20221013053300.png),名单公布后7个工作日内工作人员会联系您提供收货地址,奖品30个工作日内会发货。
- 上述顺序不区分先后顺序!
# 任务一:GitCode平台基础操作
## 一、任务介绍
1024开源挑战赛 是CSDN官方在1024程序员节重磅推出的开源活动,致力让开发者使用和参与开源项目。在“开源正在吞噬世界”的大背景下,94%的开发者正在使用开源项目与软件,此次活动希望广大开发者了解Gitcode平台的基础操作,并获取社区奖励。
## 二、任务步骤 (请按照步骤提示操作,并自行检查是否遗漏哦~)
| 步骤 | 步骤名称 | 步骤描述 | 示意图 |
| ---- | ---- | ---- | ---- |
| 1 | Fork项目 | 从下方[项目列表](https://gitcode.net/gitcode/1024opensource/-/blob/master/%E5%BC%80%E6%BA%90%E4%BB%BB%E5%8A%A11.md#%E5%85%AD%E9%A1%B9%E7%9B%AE%E5%88%97%E8%A1%A8)fork感兴趣的开源项目,Fork完成即完成步骤1 | ![](https://gitcode.net/theo789/upload_project/uploads/149ed2bf8dc709da03af8a86176d92d0/image.png) |
| 2 | 创建issue | 在fork后的新项目中提交issue表单,说明fork理由 | ![](https://gitcode.net/theo789/upload_project/uploads/508b1d5cf4df84fe60ca0bf33c00957c/image.png) |
| 3 | 项目star | 在fork后的新项目完成star动作 | ![](https://gitcode.net/theo789/upload_project/uploads/e19f6014236c9ff82d805042e7184e18/image.png)|
| 4 | 任务检查 | 至此任务已经完成,用户可参考步骤自行检查是否存在遗漏,等待CSDN官方确认并发放奖励。 | 奖励会于次日发放并公布获奖名单 |
**特殊说明:**
- 提交issue表单必须是有意义的话语,如“111”、“222”、“abc”等无意义的issue不算完成任务。
- fork项目的issue和star对优质开源项目有一定参考意义,希望大家认真对待。
## 三、奖品及发放规则
1、奖品为:[一年10核10G云实验环境会员](https://mydev.csdn.net/product/pod/new)(非云服务器,是云容器实验环境,详细介绍[戳我查看](https://mydev.csdn.net/product/pod/new)
<br/>2、每个用户在活动期间,仅可领取1次奖励
<br/>3、系统会每天统计前一天完成任务的用户并自动发放奖品。**次日12点前公布中奖名单,24点前完成发放奖励。**
<br/>4、成功发放后会有短信通知,若未收到短信,可点击[此链接,](https://mydev.csdn.net/product/ide/dashboard )查看VIP是否到账(成功到账的用户,可在页面看到VIP标识及到期时间等提示)
## 四、活动交流
开源活动官方交流群(仅参与者之间讨论和交流)。扫码进入选手沟通群。活动重要节点通知会在群内第一时间告知,请所有参与者尽量加群。
<img src="https://file.iviewui.com/asd/cloud-ide/cloud-ide-6.png" width="400px" style="border: 6px solid #fff;border-radius: 2px;">
## 五、活动点评
### 活动建议
如果大家对本次活动有建议,可以直接在本项目中提交issue,我们会认真对待每一个评论,非常感谢大家!!!
### 活动点赞👍
如果大家喜欢本次开源挑战赛活动,可以点击本项目的star,我们会根据大家的star数作为后期是否长期举办的重要依据,非常感谢大家!!!
## 六、开源项目建议
CSDN官方开源运营会随时增加优质开源项目,如大家有推荐的开源项目可通过[Issue表单](https://gitcode.net/gitcode/1024opensource/-/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=)提交到本项目中,利用开源方式发现更多开源优质项目。
## 七、项目列表
1. [free-programming-books](https://gitcode.net/mirrors/EbookFoundation/free-programming-books)
1. [Java程序员必读书单, 超1000本PDF](https://gitcode.net/mirrors/itwanger/JavaBooks)
1. [labuladong 的算法小抄
](https://gitcode.net/mirrors/labuladong/fucking-algorithm)
1. [Java学习+面试指南](https://gitcode.net/mirrors/Snailclimb/JavaGuide)
1. [一款使用 Vue+Spring Boot 开发的前后端分离项目](https://gitcode.net/mirrors/antabot/white-jotter)
1. [2004-2020美赛O奖论文](https://gitcode.net/mirrors/dick20/mcm-icm)
1. [Python - 100天从新手到大师](https://gitcode.net/mirrors/jackfrued/Python-100-Days)
1. [Java处理Excel工具](https://gitcode.net/mirrors/alibaba/easyexcel)
1. [SpringBoot+MyBatis实现的电商管理系统](https://gitcode.net/mirrors/macrozheng/mall)
1. [SpringBoot+Vue开发的微人事系统vhr](https://gitcode.net/mirrors/lenve/vhr)
1. [阿里巴巴 MySQL binlog 增量订阅&消费组件canal](https://gitcode.net/mirrors/alibaba/canal)
1. [FASTJSON2为下一个十年提供的高性能的JSON库](https://gitcode.net/mirrors/alibaba/fastjson2)
1. [阿里巴巴分布式数据库同步系统otter](https://gitcode.net/mirrors/alibaba/otter)
1. [微服务框架Dubbo](https://gitcode.net/mirrors/alibaba/dubbo)
1. [DataX阿里云DataWorks数据集成的开源版本](https://gitcode.net/mirrors/alibaba/datax)
1. [Sentinel面向云原生微服务的高可用流控防护组件](https://gitcode.net/mirrors/alibaba/sentinel)
1. [应用性能监控系统Skywalking](https://gitcode.net/mirrors/apache/incubator-skywalking)
1. [前端可视化项目Echarts](https://gitcode.net/mirrors/apache/echarts)
1. [数据可视化系统superset](https://gitcode.net/mirrors/apache/superset)
1. [ZooKeeper提供分布式配置服务、同步服务和命名注册](https://gitcode.net/mirrors/apache/zookeeper)
1. [Oceanbase企业级原生分布式数据库](https://gitcode.net/oceanbase/oceanbase)
1. [TDengine一个高效的存储、查询、分析时序大数据的平台](https://gitcode.net/taosdata/tdengine)
1. [MegEngine一个快速、可拓展、易于使用且支持自动求导的深度学习框架](https://gitcode.net/megvii/megengine)
1. [RT-Thread一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统](https://gitcode.net/rt-thread/rt-thread)
1. [飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署](https://gitcode.net/paddlepaddle/Paddle)
1. [uni-app 是一个使用 Vue.js 开发小程序、H5、App的统一前端框架](https://gitcode.net/dcloud/uni-app)
1. [uni-starter是集成商用项目常见功能的、云端一体应用快速开发项目模版](https://gitcode.net/dcloud/uni-starter)
1. [iView Admin is a front-end management background integration solution](https://gitcode.net/view-design/iview-admin)
1. [An enterprise-level UI component library and front-end solution based on Vue.js 3](https://gitcode.net/view-design/ViewUIPlus)
1. [Automated CI toolchain to produce precompiled opencv-python, opencv-python-headless, opencv-contrib-python and opencv-contrib-python-headless packages](https://gitcode.net/opencv/opencv-python)
1. [一款Markdown编辑器,支持使用markodwn语法来编写文档,同时支持图片上传等功能](https://gitcode.net/codechina_dev/awesome-markdown-editor)
1. [CSDN版羊了个羊游戏开源项目](https://gitcode.net/hello_tute/SheepASheep)
1. [CSDN技能树社区版本,由一个技能树逐渐变为技能树森林](https://gitcode.net/csdn/skill_tree)
# 任务二:开源项目开发与运行
## 一、任务介绍
1024程序员节结合开源大趋势,开发者可根据自己情况选择业界知名开源项目或自研可开源项目结合GitCode和Cloud IDE进行开发与适配,需要在IDE中能够运行起来为标准获得CSDN定制书包奖励。
特别提醒:不可直接使用官方提供的demo项目参赛(官方demo: [前端项目2048](https://gitcode.net/cloud-ide/2048)[后端项目CnOCR](https://gitcode.net/cloud-ide/cnocr)
## 二、任务步骤 (请按照步骤提示操作,并自行检查是否遗漏哦~)
| 顺序 | 步骤名称 | 步骤描述 | 示意图 |
| ---- | ---- | ---- | ---- |
| 1 | 任务报名 | Fork创建项目,在项目中右上角点击Fork按钮,完成后即报名成功 | ![](https://gitcode.net/gitcode/1024opensource/uploads/8db3366911695d7e1c6851833634deb7/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_f43ff07c-d546-4dc3-8e00-07fde528d955.png) |
| 2 | 项目导入 | 上传开源项目或自研可开源项目至Fork项目中 | ![](https://gitcode.net/theo789/upload_project/uploads/9280a335d186801ece171b56ee83ad0c/image.png) |
| 3 | IDE打开项目 | 使用Cloud IDE打开项目,Fork项目链接地址中快速启动IDE | ![](https://gitcode.net/theo789/upload_project/uploads/ca739c3c5252cd6f25d0e4d01656afbf/image.png) |
| 4 | IDE中项目运行 | 项目下载完成后,需要下载对应扩展,需要能够运行启动项目 | 前端项目可执行预览,后端项目可展示启动 ![](https://gitcode.net/theo789/upload_project/uploads/4fabe699f2ae7d3870a0562a44ae2505/image.png) |
| 5 | 配置自动运行脚本 | 编写preview.yml文件,能够让项目自动运行 | 可参考 [前端项目2048](https://gitcode.net/cloud-ide/2048)[后端项目CnOCR](https://gitcode.net/cloud-ide/cnocr)|
| 6 | 回传至开源项目 | 完成项目开发后,使用IDE的Git操作完成push代码 | ![](https://gitcode.net/theo789/upload_project/uploads/f29bf06cd2b96e07b67b47873fbe278f/image.png) |
| 7 | 项目完成 | 至此项目已完成开发,可自行检查是否合格,**检验方法:自己新建空间,然后测试能不能自动运行。** | CSDN官方会每周末统一核查确认奖励,希望大家都可以获得CSDN定制书包 ![](https://img-home.csdnimg.cn/images/20221013053300.png) |
## 三、奖品发放规则
**奖品发放时间点**
| 次数 | 公布中奖名单 |
| ------ | ------ |
| 第一次 | 2022-10-31 |
| 第二次 | 2022-11-07 |
| 第三次 | 2022-11-14 |
**活动参与和获奖规则**
- 本项任务,开发者只能获得一次奖励。
- 官方工作人员会通过私信或短信通知获奖开发者填写收货地址。
- 发货时间:活动结束后30个工作日内发货
## 四、活动交流
开源活动官方交流群(仅参与者之间讨论和交流)。扫码进入选手沟通群。活动重要节点通知会在群内第一时间告知,请所有参与者尽量加群。
<img src="https://file.iviewui.com/asd/cloud-ide/cloud-ide-6.png" width="400px" style="border: 6px solid #fff;border-radius: 2px;">
## 五、活动点评
### 活动建议
如果大家对本次活动有建议,可以直接在本项目中提交issue,我们会认真对待每一个评论,非常感谢大家!!!
### 活动点赞👍
如果大家喜欢本次开源挑战赛活动,可以点击本项目的star,我们会根据大家的star数作为后期是否长期举办的重要依据,非常感谢大家!!!
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册