Node.js 错误(NPM 错误)

Posted

技术标签:

【中文标题】Node.js 错误(NPM 错误)【英文标题】:Node.js error(NPM Error) 【发布时间】:2016-07-19 14:18:06 【问题描述】:

我刚买了一个运行 Ubuntu 14.4 的 VPS 并安装了 Nodejs 1.4,但是当我运行我的脚本时(node tradebot.js)它只是说这个错误! :-/

module.js:327 抛出错误; ^

错误:找不到模块“is-property”

在 Function.Module._resolveFilename (module.js:325:15)

在 Function.Module._load (module.js:276:25)

在 Module.require (module.js:353:17)

在需要时(内部/module.js:12:17) 在对象。 (/home/Eazyskinz/node_modules/steamcommunity-mobile-confirmations/node_modules/request/node_modules/harvalidator/node_modules/is-my-json-valid/node_modules/generate-object-property/index.js:1:80)

在 Module._compile (module.js:409:26)

在 Object.Module._extensions..js (module.js:416:10)

在 Module.load (module.js:343:32)

在 Function.Module._load (module.js:300:12)

在 Module.require (module.js:353:17)

在需要时(内部/module.js:12:17)

我不是 Ubuntu 方面的专家,所以请帮忙! :-)

【问题讨论】:

在你的终端尝试npm install is-property 然后它说:is-property@1.0.2 node_modules/is-property 你的脚本现在可以工作了吗? 【参考方案1】:

它与 Ubuntu 没有任何关系。您的脚本需要 is-property 似乎丢失的包。您可以通过在运行脚本的同一目录中执行以下命令来解决此问题:

npm install is-property

可能缺少其他模块。您可以以相同的方式安装它们,或者如果您的脚本带有 package.json 文件,则一次安装所有依赖项:

npm install

有关详细信息,请参阅npm install docs。

【讨论】:

从节点应用程序的目录执行此操作。【参考方案2】:
npm install is-property --save

--save 有助于以后代码部署,它将is-property 版本保存在package.json

【讨论】:

除非你有一个package.json 文件,否则保存不会做任何事情。

以上是关于Node.js 错误(NPM 错误)的主要内容,如果未能解决你的问题,请参考以下文章

Windows命令行上的Node.js npm错误

Node.js 0.8.15 npm 错误:找不到模块 'proto-list'

AWS Elastic Beanstalk Node.js npm 安装错误

Mac 上的 Node.js Heroku 部署 - sh: 1: nodemon: not found / npm ERR! `nodemon fileName.js`/npm 错误!在...启动脚

node.js的npm命令常见错误及解决方案

使用 Node 8.9.4 LTS 安装 Sails.js 依赖项时,NPM“ENOENT:没有此类文件或目录错误”