Skip to content

Latest commit

 

History

History
90 lines (81 loc) · 2.28 KB

File metadata and controls

90 lines (81 loc) · 2.28 KB

中文 / English

构建教程

#切换分支
git submodule foreach 'git checkout develop3.0.0'

构建前端vue

安装使用v18.x版本的node

英文网址:https://nodejs.org/en/download
中文网址:https://nodejs.cn/en/download

安装使用v8.2.0 cnpm

npm install cnpm@8.2.0 -g --registry=https://registry.npmmirror.com

如果启动时发现大量不明报错,可能原因是npm install阶段加载的依赖包不完整导致,可以对npm进行降级再次install,目前测试v18的npm可以正常install。或者通过cnpm install加载依赖包也可以。cnpm版本也不能太高,建议使用v8.2.0。建议使用nvm管理多版本的node,使用v18.x版本的node会比较稳定。 进入 neatlogic-itom-all/neatlogic-web 文件夹

cd neatlogic-itom-all/neatlogic-web

安装依赖

cnpm install

构建打包项目dist

cnpm run build

其它

升降级级node版本

  • 清理npm缓存:
npm cache clean -f
  • 安装版本管理工具:
npm install -g n
  • 升级到最新的版本:
n latest(最新版本)
n stable(最新稳定版本)
  • 指定版本:
n 18.16.0

降低cnpm版本

  1. 这里是列表文本先卸载cnpm
npm uninstall -g cnpm
  1. 这里是列表文本再安装低版本的cnpm
npm install cnpm@8.2.0 -g --registry=https://registry.npm.taobao.org

其它常用的命令

# 升级依赖包
cnpm update <package-name>

# 查看已安装的包
cnpm list

构建后端tomcat服务war包

前提条件

先安装好jdk1.8、maven3.8+和git

1.进入 neatlogic-itom-all 文件夹

cd neatlogic-itom-all

2.执行install脚本

将这个mvn_install_neatlogic_war.sh脚本放到neatlogic-itom-all目录下

sh mvn_install_neatlogic_war.sh

输入图片说明

FAQ常见问题

脚本执行异常

输入图片说明 因为脚本的换行符格式与你当前的操作系统不兼容。Unix/Linux系统使用的是LF(换行符),而Windows系统使用的是CRLF(回车换行符)。