本次搭建NCC开发环境,遇到比较多的问题,方法也不是最正规的,慢慢总结后续再更新。
资源:home、erp开发源码(git上下载),node_modules,NCCloudV2015开发工具。
1.下载vscode并安装,地址:https://code.visualstudio.com/,如下图,下载完成后下一步一直到安装完成
2.下载node.js并安装,地址:https://nodejs.org/zh-cn/,点击下一步安装一直到安装完成。如果不会的话可以参考菜鸟教程:https://www.runoob.com/nodejs/nodejs-install-setup.html(使用命令验证下node.js是否安装成功)
点击开始=》运行=》输入"cmd" => 输入命令"path",和检查版本 node --version输出如下结果标识安装成功:
3.使用vscode打开erp下的前端代码文件夹erp\hotwebs,文件夹路径使用自己的存放路径,找到hotwebs就行
4.执行home目录下的deploy.bat,将homexj\hotwebs\nccloud\WEB-INF\lib目录下的jar包移除
5.从home中将${nchome}\hotwebs\nccloud\resources目录下的platform、lappreportrt、uap、uapbd复制到src目录下,或称脚手架的src目录下,将node_modules拷入hotwebs目录下如下图:
6.配置文件,如下图
7.到这一步,前端基本完成,部署后端后再启动前端。首先安装好NCCloudV2015开发工具,打开工具做配置,直接上图:
如果端口冲突则需要修改端口,点开home目录,找到文件并执行,读取服务器数据,修改端口,保存即可如下图:
8.服务器启动成功可以启动前端(vscode),如下图,输入命令:npm run dev
当登录页面弹出和后台显示成功时,表示启动成功
启动,收工