npm8中文文档
从 2.0.0 版开始,您可以提供包含包的本地目录的路径。本地路径可以使用 npm install -S
或 npm install --save
保存,使用以下任何一种形式:
../foo/bar
~/foo/bar
./foo/bar
/foo/bar
在这种情况下,它们将被规范化为相对路径并添加到您的 package.json
。例如:
{
"name": "baz",
"dependencies": {
"bar": "file:../foo/bar"
}
}
此功能有助于本地离线开发和创建需要 npm 安装的测试,您不想访问外部服务器,但不应在将包发布到公共注册表时使用。
注意:在这种情况下运行 npm install
时,本地路径链接的包不会安装自己的依赖项。您必须从本地路径本身运行 npm install
。