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 错误)的主要内容,如果未能解决你的问题,请参考以下文章
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 错误!在...启动脚