package.json 依赖部分中的“npm:”前缀是什么意思?

问题描述 投票:0回答:4

我想知道这是什么意思:

"dependencies": {
    "@mui/styled-engine": "npm:@mui/[email protected]",
}

那个

npm:
前缀是什么?

node.js npm package.json
4个回答

1
投票

可能告诉 npm 从哪里获取包(在本例中为 npm): https://docs.npmjs.com/cli/v8/configuring-npm/package-json#dependency

如您所见,还有

file:
git:


1
投票

我已经多次使用此代码:

"dependencies": {
    "node-sass": "npm:[email protected]",
}

它使 npm 下载 sass 而不是 node-sass。


0
投票

来自 package.json 规范

npm:@scope/pkg@version
包的自定义别名

© www.soinside.com 2019 - 2024. All rights reserved.