Hbuilder发布不能通过命令行的方式发布,无法实现jenkins自动部署. 记录下Hbuilder项目迁移到cli项目步骤:
- 使用cli 模式使用简单模版建立一个空的项目;
- 清空src目录
- 将Hbuilder项目根目录下除了,unpackage 、 node_modules目录之外的所有内容复制到src目录下。
- 将src 目录下package.json 下的dependencies 和devDependencies拷贝到 根目录下的 package.json文件对应 位置。并删除 src目录下的package.json。
- 因为Hbuilder自带了 css scss编译器,在cli项目下需要下在单独的 node-sass和sass-loader; 需要注意node-sass和sass-loader版本如果版本太高会编译报错。需要使用合理的node-sass和sass-loader版本组合;
"node-sass": "^4.14.1",
"sass-loader": "^7.3.1",
网友评论