繁体   English   中英

npm install 不安装依赖

[英]npm install not installing dependencies

运行 npm init 只会创建 package.json。 没有 node_modules。 运行 npm install 然后显示已安装,但没有创建 node_modules,也没有安装模块。 当我运行我的代码时,它显示找不到模块。

我尝试了互联网上的其他解决方案,但没有一个解决了我的问题。

npm init只是使用您在安装过程中提供的信息创建一个“空” package.json npm init之后直接运行npm install不会发现安装开销。 如果您有类似import _ from "lodash"类的代码或类似代码,则还需要执行npm install lodash --save来安装该特定库(该库也会添加到package.json文件中)。

您需要执行npm install来安装当前项目中使用的模块,而不是npm init rm -rf当前的node_modules文件夹,然后再次尝试npm install

我猜你的nodejs没有正确安装。 您可以再次安装nodejs并使用nvm来管理nodejs版本。

我遇到了同样的问题,这是一个对我有用的解决方案:

试一试并按照以下说明操作:

× 创建 package.json -> 'npm init'

× 检查节点版本 -> 'node -v'

× 将此版本添加到 package.json 作为依赖项

例子:

"dependencies": {   
   "node": "^v16.9.1"
}

×(不要忘记在依赖项之前和/或之后放置逗号)

× 运行'npm i'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM