繁体   English   中英

不管命令是什么,为什么NPM总是抛出错误?

Why does NPM always throw an error, no matter what the command is?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

每当我键入任何NPM命令时,都会出现此错误:

C:\Program Files (x86)\Microsoft Visual Studio 14.0>npm -v
internal/modules/cjs/loader.js:582
    throw err;
    ^

Error: Cannot find module 'os-tmpdir'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
    at Function.Module._load (internal/modules/cjs/loader.js:506:25)
    at Module.require (internal/modules/cjs/loader.js:636:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at Object.<anonymous> (C:\Users\*I like my privacy*\AppData\Roaming\npm\node_modules\npm\node_modules\osenv\osenv.js:4:16)
    at Module._compile (internal/modules/cjs/loader.js:688:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
    at Module.load (internal/modules/cjs/loader.js:598:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
    at Function.Module._load (internal/modules/cjs/loader.js:529:3)

我尝试过重新安装节点,但是我一直收到相同的错误。 我注意到,如果在设置的“添加或删除程序”页面中搜索NPM,则不会得到任何结果。

我的Node版本是v10.13.0
我正在使用Windows 10 Home 1803版

1 个回复

我将删除节点: 如何完全卸载Node.js,然后从头开始重新安装(Mac OS X)

然后使用NVM重新安装它: https : //github.com/creationix/nvm像这样:

> nvm install 8.9.1
> nvm list  // Will show you available NodeJS distribution
>    8.9.1
// So tell nvm to use your version
> nvm use 8.9.1
> nvm list
>    * 8.9.1 (Currently using 64-bit executable)
> node -v
> 8.9.1
1 无论您采用哪种论点,为什么总是将其评估为true?

我正在阅读“ JavaScriptAllongé”,并在有关函数的部分中碰到了这一点。 说我传递5 ...一个字符串,一个函数,一个数组或任何东西作为该问题的参数! 为什么会评估为真? 似乎没有传递给参数副本的内容是什么? 我唯一能想到的是,当您将5传递给值时,它是否也被丢弃在re ...

5 无论我尝试什么,npm'找不到命令'

在MacOS上: 我无法执行任何npm package命令。 每次尝试时,都会看到找不到命令。 像这样: 我已经直接从网站安装了node.js。 https://nodejs.org/en/download/ 我已经在全球和本地安装了实时服务器。 它似乎起作用。 当 ...

6 Eclipse:什么是MI命令?为什么它对运行C代码很重要?

在尝试使用Eclipse调试我的C代码片段时,它显示了以下弹出窗口。 有解决办法吗? 另外,我想问你,用C编写代码时使用Eclipse是否真的困扰很多人。刚开始学习Xcode时,我从来没有遇到过这样的麻烦,但现在看来我应该做很多事情关心Eclipse。 ...

2015-09-21 11:10:04 1 2369   eclipse
8 为什么 VsCode NPM 会抛出未找到模块的错误?

通常我完全没有问题,但是有一天,每当我尝试使用 nodejs 命令时,VsCode 都开始抛出错误。 例如,即使 NPM -V 也会引发错误。 我试图删除环境变量并重新应用它们以及重新启动,我什至从程序文件和 appData 下的系统中完全擦除了 nodejs 并重新安装了它。 如果我转到正常的 c ...

10 为什么命令“npm run watch”总是报错?

我第一次尝试使用节点包,我尝试使用的是来自https://github.com/codingphasedotcom/Starter-Kit-2018我已经完成了readme.md文件中的所有内容,但我是每次使用命令npm run watch都会出错,我已经粘贴了下面的调试日志。 如果这很重要,我在 ...

暂无
暂无

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

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