'npm:是什么意思?

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

我已经开始在新工作场所中从事一个项目。

这是react项目,并具有package.json,其依赖项如下所示。

"dependencies": {
    "babel-polyfill": "^6.26.0",
    "gsap": "^2.0.2",
    "lodash": "^4.17.11",
    "mobx": "^5.1.2",
    "mobx-react": "^5.4.2",
    "react": "^16.5.2",
    "react-dom": "npm:@hot-loader/react-dom",
    "react-draggable": "^3.0.5",
    "react-hot-loader": "^4.8.3",
    "react-id-swiper": "^1.6.9",
    "react-resize-detector": "^4.0.5"
},

对于react-dom,版本指定为“ npm:@ hot-loader / react-dom”。“ npm:”是什么意思?

我的同事猜测这是仅纱线使用的方式。

我不知道这种命名方式是'npm install'不会安装react-dom,而是'yarn install'来安装它。

谢谢您的帮助!

npm definition
1个回答
0
投票

我认为此依赖关系安装错误,应该是:

react-dom@npm:@hot-loader/react-dom

这是纱线名称解析,因此将安装@hot-loader/react-dom而不是react-dom@npm

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