|
|
@@ -1,57 +0,0 @@
|
|
|
-### DCiP开发/测试代码仓库
|
|
|
-
|
|
|
-#### 管理员
|
|
|
-
|
|
|
-> 1. 姓名:张向奎
|
|
|
-> 2. 邮箱:zhangxk@dlut.edu.cn
|
|
|
-> 3. 联系方式:13614112028
|
|
|
-
|
|
|
-#### 使用方式
|
|
|
-
|
|
|
-> 1. 安装git工具:https://www.git-scm.com/download/win
|
|
|
-> 2. DCiP开发环境部署(参考本页面后半部分)
|
|
|
->
|
|
|
-> 2. 进入NodeJS控制台:
|
|
|
-> 
|
|
|
-> 3. mkdir dcip
|
|
|
->
|
|
|
-> 4. cd dcip
|
|
|
->
|
|
|
-> 5. git clone http://qnap.zxklyh.cn:2030/dcip/dcip.git ./
|
|
|
-> 5. cd comx_sdk.node
|
|
|
->
|
|
|
-> 6. 初始化依赖环境:npm run init
|
|
|
-> 7. 配置远程服务器:npm run ws [web_address],目前使用的服务器地址为:qnap.zxklyh.cn
|
|
|
->
|
|
|
-> 8. **用户授权申请**:
|
|
|
->
|
|
|
-> 1. npm run apply [username]
|
|
|
->
|
|
|
-> 2. username建议使用如下方式“**单位缩写-姓名**”,尽量不超过12个字,比如“**大工汽车-张向奎**”
|
|
|
->
|
|
|
-> 3. 等待审核通过即可,可联系:**zhangxk@dlut.edu.cn 13614112028**
|
|
|
->
|
|
|
-> 9. 在控制台输入npm run dev-win启动开发工具
|
|
|
-
|
|
|
-#### 注意事项
|
|
|
-
|
|
|
-> 1. 每次代码/文档提交必须保征充分测试,并添加详尽的comments
|
|
|
-> 2. 原则上,当日如果有工作,尽可能确保提交一次
|
|
|
-> 3. 无法确认安全的提交为避免污染master主仓库,可尝试建立分支(branch),测试无误后合并到master
|
|
|
-
|
|
|
-#### DCiP开发环境部署(Windows)
|
|
|
-
|
|
|
-> 1. 下载并安装NodeJS <br/>
|
|
|
-> **<u>Windows10/11平台</u>**:[Node.js (nodejs.org)](https://nodejs.org/en/)官网上下载LTS版本安装包,比如:node-v14.18.1-x64.msi,双击开始安装。**注意:下图所示的C/C++开发工具安装选项需要被勾选**
|
|
|
-> 
|
|
|
-> **<u>Windows7.1平台</u>**:[Node13](http://qnap.zxklyh.cn:2030/dcip/dcip/src/master/win71/node-v13.14.0-x64.msi) 
|
|
|
-> 2. *<span style="color:blue">Windows7.1平台上的附加步骤:</span>*
|
|
|
-> 1. install python 3.8.10-amd64([python3.8](http://qnap.zxklyh.cn:2030/dcip/dcip/src/master/win71/python-3.8.10-amd64.exe)),如安装不成功,安装Windows6.1 KB2533623-x64补丁([kb2533623](http://qnap.zxklyh.cn:2030/dcip/dcip/src/master/win71/Windows6.1-KB2533623-x64.msu)),再重新尝试
|
|
|
-> 2. install .Net Framework 4.5 ([dotNet45](http://qnap.zxklyh.cn:2030/dcip/dcip/src/master/win71/dotnetfx45_full_x86_x64.exe))
|
|
|
-> 3. install vs2017 redistributable(x64) package ([vs2017 redist package](http://qnap.zxklyh.cn:2030/dcip/dcip/src/master/win71/vc_redist.x64.exe ))
|
|
|
-> 4. 如果需要编译C++ Plugin,则需安装vs2017 community ([vs2017 community](http://qnap.zxklyh.cn:2030/dcip/dcip/src/master/win71/vs_Community.exe ))
|
|
|
-> 4. 升级npm:npm install -g npm. `如不升级无法创建plugin,升级后会出现一个警告,提示npm版本和node不匹配,可以忽略`
|
|
|
-> 3. 安装YEOMAN工具:npm install -g yo
|
|
|
-> 4. 安装NodeJS napi-addon工程配置工具:npm install -g generator-napi-module
|
|
|
-> 5. 重新装一遍node-gyp: npm install -g node-gyp
|
|
|
-
|