结构软件源代码

ZhangXK 0cd2dde6f7 Improve debugger function. 9 місяців тому
comx_sdk.node 0cd2dde6f7 Improve debugger function. 9 місяців тому
document 4977fe63bc 1)更新qscintilla2_qt.dll, 更新后可修正aucomplete列表在dpi非标准情况下过小/过大问题。 3 роки тому
win71 28334b6134 update readme.md 3 роки тому
.gitignore 84a58bc4eb improve IDE cue line info 1 рік тому
image-20211026100021446.png 60947bfacd copy two pictures from document to / 4 роки тому
image-20211104115138019.png 60947bfacd copy two pictures from document to / 4 роки тому
image-20220705001653142.png 1f0f86cc7c append a picture for readme.md 3 роки тому
readme.md 759ccff8b8 append npm run init to initialize depedent environment 9 місяців тому

readme.md

DCiP开发/测试代码仓库

管理员

  1. 姓名:张向奎
  2. 邮箱:zhangxk@dlut.edu.cn
  3. 联系方式:13614112028

使用方式

  1. 安装git工具:https://www.git-scm.com/download/win
  2. DCiP开发环境部署(参考本页面后半部分)

  3. 进入NodeJS控制台: image-20211104115138019

  4. mkdir dcip

  5. cd dcip

  6. git clone http://qnap.zxklyh.cn:2030/dcip/dcip.git ./

  7. cd comx_sdk.node

  8. 初始化依赖环境:npm run init

  9. 配置远程服务器:npm run ws [web_address],目前使用的服务器地址为:qnap.zxklyh.cn

  10. 用户授权申请

    1. npm run apply [username]

    2. username建议使用如下方式“单位缩写-姓名”,尽量不超过12个字,比如“大工汽车-张向奎

    3. 等待审核通过即可,可联系:zhangxk@dlut.edu.cn 13614112028

  11. 在控制台输入npm run dev-win启动开发工具

注意事项

  1. 每次代码/文档提交必须保征充分测试,并添加详尽的comments
  2. 原则上,当日如果有工作,尽可能确保提交一次
  3. 无法确认安全的提交为避免污染master主仓库,可尝试建立分支(branch),测试无误后合并到master

DCiP开发环境部署(Windows)

  1. 下载并安装NodeJS
    Windows10/11平台Node.js (nodejs.org)官网上下载LTS版本安装包,比如:node-v14.18.1-x64.msi,双击开始安装。注意:下图所示的C/C++开发工具安装选项需要被勾选 image-20211026100021446 Windows7.1平台Node13 image-20220705001653142
  2. Windows7.1平台上的附加步骤:
    1. install python 3.8.10-amd64(python3.8),如安装不成功,安装Windows6.1 KB2533623-x64补丁(kb2533623),再重新尝试
    2. install .Net Framework 4.5 (dotNet45)
    3. install vs2017 redistributable(x64) package (vs2017 redist package)
    4. 如果需要编译C++ Plugin,则需安装vs2017 community (vs2017 community)
    5. 升级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