Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 在节点项目源代码控制中存储npm模块的位置大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
好吧,我有点奇怪的情况.我有一个节点应用程序将被发送到无法访问互联网的系统.我的所有deps都在我的package.json文件中,但是当我交付服务器时,我无法运行npm install.

目前正在将node_modules目录检入SVN.到目前为止,我讨厌这个,因为每次我需要获得更新版本的模块时,我都会从SVN中删除整个模块,安装新版本,将其添加到SVN并签入.

我所拥有的其他选项是在打包节点应用程序以进行传递时使用某种构建来执行npm安装.也许是从SVN检出的东西,npm安装并创建必要的tarball或rpm.

我过去曾使用’bundler’作为ruby,这非常好,因为你只需将所有你的所有deps放在另一个目录中,它就会吸引那些deps.如果你离线,效果很好.什么样的节点?

解决方法

在寻找类似的答案时,我发现这篇文章是关于为什么在源代码管理中保留完整的node_modules有一些意义:

node_modules in git

然从2011年12月10日开始,但现在可能有点过时了.

更新:在2014年1月,将所有node_modules存储在源代码管理中的建议仍然适用.

大佬总结

以上是大佬教程为你收集整理的node.js – 在节点项目源代码控制中存储npm模块的位置全部内容,希望文章能够帮你解决node.js – 在节点项目源代码控制中存储npm模块的位置所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。