<=== To anyone experiencing the same issue reinstalling the computer works ===>
我不得不重新安装我的电脑,不得不重新安装Node和NPM,不知道出了什么问题,这让我发疯了。
我在Windows 10 64位计算机上运行npm init
并且运行正常。我可以在本地和全局安装依赖项,但是使用npm install <node_module> --save
不会使用依赖项更新我的package.json
文件。
我重新安装了npm和node,没有变化 我尝试过以管理员身份运行cmd,没有 我也重新启动了计算机,但仍然没有。
如果有人知道如何解决这个问题,请帮忙。我很绝望!
更新#1:在安装某些模块时,我看到他们在我的项目文件夹中创建.cmd文件,如果这是一个线索,之前没有经历过
更新#2:
刚刚使用npm init
创建了全新安装,然后尝试了npm install express --save
,这是package.json文件:
{
"name": "test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
答案 0 :(得分:0)
我通过完全擦除并重新安装计算机来修复此问题。如果有另一个解决方法,我不知道,但这是一个解决方案......核方式。
答案 1 :(得分:-1)
只是一个建议,您可以尝试在命令之前添加“sudo”。