npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案

这篇具有很好参考价值的文章主要介绍了npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

项目场景:

npm install 包,没有报错,提示安装成功,但是项目中没有出现node_modules,也没有安装的包,package.json中也没有任何依赖包记录


问题描述

创建一个新的项目后,终端输入npm install后发现只出现了添加文件成功的提示,而文件夹下并没有创建新的node_modules

added 1 package in ……ms

原因分析:

这里是因为我们的包都装在了全局中,在解决方案中大家可以更清楚的看懂原因。


解决方案:

1.查看npm的配置

windows powershell窗口中输入

npm config list

npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案,npm,前端,node.js

如果你的配置是global设置为true,说明在安装一个包时,就算没有写-g,也会自动将你的包安装到全局

2.修改配置

命令行输入

npm config set global=false

回车后再次输入npm config list查看是否有修改成功。
如果没有则可以尝试如下方法:
命令行输入 :

npm root -g//获取到全局安装目录

npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案,npm,前端,node.js

获取到了npm的全局安装目录后,复制并打开到这个目录下后,可以发现,我们之前安装的包都在全局目录下:

npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案,npm,前端,node.js

然后我们开始手动修改npm的配置,移动到C:\Users\……(你的用户名)\AppData\Roaming\npm\etc目录下
打开npmrc文件(使用任何编辑器或者文本文档或记事本打开都可以),写入global = false,推荐自己重新写一句在原来的代码后面

npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案,npm,前端,node.js
npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案,npm,前端,node.js

现在基本就修改成功了,如果你输入npm config list后发现依旧显示global = true,并且npm install依旧不能正常在项目目录下创建出node_modules。则可以进行如下操作:
移动到C:\Users\……(用户名) 文件目录下,然后找到.npmrc文件
截图

依然打开文件进行修改写入

global = false

npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案,npm,前端,node.js

到此基本就可以正常进行npm install操作了。文章来源地址https://www.toymoban.com/news/detail-524398.html

到了这里,关于npm install 包,提示安装成功,但是项目目录中没有出现node_modules的解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 报错:在从 Git 上拉取代码后,使用 npm install 安装依赖失败,但使用 yarn 可以成功安装,这是为什么

    在从 Git 上拉取代码后,使用 npm install 安装依赖失败,但使用 yarn 可以成功安装的原因可能有多种,以下是一些常见原因: 安装的依赖库版本不兼容。有时候,package.json 文件中的依赖库版本与本地或全局的 Node.js 环境不兼容,或与已安装的其他依赖库的版本不兼容,在使用

    2024年02月08日
    浏览(43)
  • pip install sklearn安装成功后,提示ModuleNotFoundError: No module named ‘sklearn‘错误解决办法

    目前是在conda虚拟环境中,通过pip命令安装sklearn模块 然后进入python窗口,输入以下代码 开始报错: ModuleNotFoundError: No module named ‘sklearn’ 通过一下命令查看安装sklearn模块的信息 通过输出的结果可以看出,安装的是过期的包,因此我们需要重新安装 安装完成后,进入python窗

    2024年02月13日
    浏览(44)
  • Linux 使用npm安装pnpm成功后提示“-bash: pnpm: command not found“

    安装好nodejs,并且使用以下命令创建了软连接(报错也是由于这个原因) 以上的命令的”/usr/local/nodejs/bin/node\\\"是我解压nodejs的地址下的bin/node路径,后方路径是映射到的文件路径。在我们全局使用pnpm命令时,linux会在这个路径查找pnpm,如果没有对应上则会报类似于 -bash: pnp

    2024年02月11日
    浏览(51)
  • 使用git pull成功了但是本地代码没有更新

    正常git pull 后 代码没有本地更新的解决方案: 首先使用git reset --hard:重置当前分支并丢弃所有未提交的更改  接下来就正常的把代码拉下来:git pull origin xx  

    2024年02月07日
    浏览(37)
  • 前端项目 npm install 安装依赖报错及解决办法

    目录 第一种:Error: Cannot find module \\\'gifsicle\\\' 第二种:Error: Cannot find module \\\'imagemin-gifsicle\\\' 第三种:Error: Cannot find module \\\'array-includes\\\' 前端项目安装依赖,遇到过的问题: 第一种: Error: Cannot find module \\\'gifsicle\\\' 原因是对应的模块 image-webpack-loader 未安装好 解决办法: 卸载重新安装

    2024年02月04日
    浏览(39)
  • 下载了nodejs但是npm -v的时候没有反应如何解决

    小伙伴们,我真的别npm搞哭了,昨天折腾俩小时,整半天没出来,今天早上又整了一个多小时才解决,我必须写篇博客记录一下整个安装nodejs的心路历程!!! 说一下我的问题: 安装nodejs就是正常官网Nodejs官网链接安装,一路next傻瓜安装就行,不过你想中途改安装路径也是

    2024年02月09日
    浏览(34)
  • nvm-use成功,但是实际并没有切换到对应node版本

    情况描述 说明:使用nvm安装完node版本成功之后,nvm list显示并没有切换成功,node -v使用的不是use版本 原因:因为在安装nvm之前,独自安装了一个node.js版本,并且配置了环境变量,导致node版本一直指向该弄得版本,无法切换成功,但是nvm use 也没有报错 解决方案: 卸载之前

    2024年02月14日
    浏览(37)
  • 解决:win10有提示音,但是播视频没有声音

    右下角的声音图标,右键单击,选择\\\"声音”,找到播放,双击负责播放的设备,进入设备属性页,然后取消勾选“启用音频增强”。

    2024年02月12日
    浏览(35)
  • vue项目执行依赖安装(npm i或npm install )报ls-remote -h -t异常

    从git拉取的vue项目执行依赖安装时一直报错, 报错如下图: 首先,查看了node版本、npm配置的镜像地址均没找到解决办法。 在命令行中直接输入git发现提示 于是从网上搜到了一个博文https://blog.csdn.net/weixin_49159364/article/details/118198154按照这个配置后问题解决。 解决过程: 首先

    2024年01月22日
    浏览(51)
  • 解决:macOS上用python+locust搭建测试框架,pip3 install locust安装成功,用locust -V验证提示‘zsh:command not found :locust’

    1.电脑软硬件配置: 电脑:MacBook pro m1 2020款, 系统:macOS Monterey 12.3.1, 芯片:Apple M1, 内存:16G 2.python的安装方式: 在python官网下载并安装 3.locust的安装方式: 打开终端,使用pip3 install locust安装成功后,提示内容如图: 警告内容大致提醒:没有将环境变量(相应的目录)

    2023年04月09日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包