nodejs grunt 编译

2016-07-14 09:57:33 +08:00
 lework

我们公司的程序员把 nodejs 整个项目都传到 svn 上,其中很大的是第三方的模块,有什么方法可以不用上传这些第三方模块,持续集成还能使用 grunt 编译?

2731 次点击
所在节点    Node.js
7 条回复
garrydzeng
2016-07-14 10:46:45 +08:00
运行 grunt 之前执行下 npm install
hoofei
2016-07-14 10:52:52 +08:00
一些带 SVN 功能的编辑器或者单独的 SVN 客户端(例如 TortoiseSVN)上都可以设置忽略。
Git 的话可以通过.gitignore 文件设置忽略列表
learnshare
2016-07-14 10:58:17 +08:00
Grunt/Gulp 编译后再发布
node_modules/ 目录也不要放到 SVN 中,浪费空间和时间
lework
2016-07-14 11:08:36 +08:00
@learnshare 我们发布环境比较多,所以不能编译后发布。
learnshare
2016-07-14 11:10:56 +08:00
@lework SVN 同步到服务器上来发布的?
那通过完成后,去服务器上编译
lework
2016-07-14 12:27:37 +08:00
是的,在服务器编译后,再去发布的。
SoloCompany
2016-07-14 22:57:24 +08:00
不明白你想问的是什么
还是说基本概念还没搞懂?
node_modules 就是应该构建时抓取
如果你的问题是无法连接外网,那就自己构建缓存服务解决
否则的话,你所说的发布环境复杂和这个应该一点关系没有

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292379

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX