当前位置: 首页 > 知识库问答 >
问题:

从终端运行npm时“module.js:557 throw err”

宋康安
2023-03-14

当我从终端运行npm时,我得到的是这个错误,其他什么也没有。没有一个npm命令起作用,所有的命令都给出了相同的错误,我甚至无法安装依赖于NodeJ的程序。

$npm module.js:557抛出错误;^

在function.module._resolveFileName(module.js:555:15)

在function.module._load(module.js:482:25)

在module.require(module.js:604:17)

在对象。(/usr/lib/node_modules/npm/lib/utils/unsupported.js:2:14)

在module._compile(module.js:660:30)

在object.module._extensions..js处(module.js:671:10)

在module.load(module.js:573:32)

在tryModuleLoad(module.js:513:12)

在function.module._load(module.js:505:3)

共有1个答案

袁智明
2023-03-14

这对我起到了作用(我正在使用OSX)

sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm
brew uninstall --force node
brew install node
 类似资料:
  • 我有以下文件夹结构: null 当我运行Pycharm的fish.py时,它工作得非常好。但是,当我从终端运行fish.py时,我得到错误的模块。 我在终端中使用的命令:来自应用程序文件夹。 我已经研究了这里建议的解决方案:从不同的文件夹导入文件,将应用程序文件夹的路径添加到帮助中。但是,我想知道是否有其他方法可以使它工作,而不在中添加两行代码。这是因为我在/products目录中有许多脚本,不想

  • 我使用的是一个安装了Ubuntu的云虚拟机。安装的Java版本为: 在编译java程序时,我必须使用两个jar:和。我使用的终端命令是: 使用将disco和sqlite jar添加到类路径中。 这将在目录中创建我的文件,而不会出现错误。这些JAR包含在目录中。 包含这部分代码,从头开始: 当我在终端中运行以下内容时,问题就开始了: 终端机显示我: 错误:出现JNI错误,请检查您的安装并在线程“ma

  • 因此,我正在运行Sierra,当我在终端输入“r”或“r”时,我得到“-bash:r:command not found”。如果我在终端中键入“which r”,我不会得到任何输出。 以下是“echo$path”的输出:/versions/2.7/bin://usr/local/bin://bin://bin://sbin://sbin://sbin://users/samuelcolon/.rv

  • 问题内容: 我是Java新手。我一直在使用Eclipse测试一个简单的Java类(名为NewHelloWorld),它在控制台中运行良好。当我尝试从终端执行相同的操作时,它会正确编译(创建HelloWorld.class而不给出任何错误),但是随后显示以下错误 我也试过了,但是给出相同的错误也没有用。 这些是环境变量的值: 还有其他要求吗?或者我在这里错过了什么吗?谢谢 PS:使用Ubuntu 1

  • 我刚开始咕噜咕噜的。我正在尝试在我的Mac OSX Lion上配置Grunt。 我按照这里的说明,然后创建了一个包含下面文件的项目文件夹。当我尝试通过在终端中键入“grunt”来运行时,我会得到。我还修改了paths,希望添加路径可以使任务运行器工作,但它仍然不能工作。有人能帮忙吗?

  • 我想通过运行以下命令从Mac OSX终端运行/打开Visual Studio代码。我在这里找到了说明: https://code.visualstudio.com/docs/setup 显然我需要在我的文件中包含这一点,所以我做了,但没有用。 我在此处编辑了文件: