我正在使用该模块开发一个node.js模块和一个更大的主node.js项目。
在开发期间,该模块位于主项目之外的文件夹中。因此,在开发过程中,不应该通过npm install安装它。
对于生产部署,模块的存储库当然必须是依赖项的一部分。但是,正如我所写的那样 - 它不应该在开发过程中安装。
它是这样的:
/home/dev/
master
module
的package.json
{
"name":"master"
"dependencies": {
"mymodule": "somewhere on git server" // ** only for production
}
}
答案 0 :(得分:0)
是的,您可以从github以及本地计算机位置获取模块。
{
"name": "master",
"dependencies": {
"git_module": "github_username/repo", // eg. LongHike/testApp (where LongHike is github account and testApp is repo)
"local_module": "file:../your_module" // local machine location (.. represents cd command)
}
}
希望这会对你有帮助!