[英]How to deploy an app with a private node module
我有一个私有库模块mylib
和一个使用库myapp
的应用程序。 部署myapp
,必须将mylib
包含在node_modules
文件夹中,以便它也可以上传。 但是每次更改mylib
,都必须转到myapp
并运行npm install ~/mypath/mylib
,这需要花费大量时间,是否有更快的方式处理私有模块?
我认为您可能会使用某些CI服务。 例如http://jenkins-ci.org/ 。 并且,您可以设置每次向工作git分支推送后(或在修改私有模块之后)在服务器上运行的必要操作。
您不能在应用程序文件夹中创建指向自己的lib的符号链接吗?
我知道这可行:
缺点是,没有路径就无法访问库,需要提供类似f.ex的路径。 “ require('../ lib / mylib / xy')”,但也许您觉得值得。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.