如何在npm的package.json
文件中添加本地项目依赖的正确语法是什么?
我在C:\projects\MyApp
中本地拥有git项目。
我想通过npm install
获取此项目。我尝试了以下方式:
"dependencies": {
.....
"my-app": "file://../projects/MyApp/MyApp.git"
.....
}
但是出现了错误。
Could not install ....
有什么建议吗?
如何在npm的package.json
文件中添加本地项目依赖的正确语法是什么?
我在C:\projects\MyApp
中本地拥有git项目。
我想通过npm install
获取此项目。我尝试了以下方式:
"dependencies": {
.....
"my-app": "file://../projects/MyApp/MyApp.git"
.....
}
Could not install ....
有什么建议吗?
终于让它工作了。
"my-app": "../projects/MyApp"
只要你知道了,它就变得简单了。
Package linking is a two-step process.
First, npm link in a package folder will create a globally-installed symbolic link from prefix/package-name to the current folder (see npm-config for the value of prefix).
Next, in some other location, npm link package-name will create a symlink from the local node_modules folder to the global symlink.
Example:
cd ~/projects/node-redis # go into the package directory npm link # creates global link cd ~/projects/node-bloggy # go into some other package directory. npm link redis # link-install the package
文件协议错误。您可以使用git+ssh或git+https。 在这里,您可以找到有关您的问题的更多信息: https://dev59.com/Tmkv5IYBdhLWcg3wvDTq#10391718
我看到一个拼写错误:dependencioes -> dependencies