2016-03-31 31 views
0

我剛買了一臺運行Ubuntu 14.4的VPS,我安裝了Nodejs 1.4,但是當我運行我的腳本(node tradebot.js)時,它只是說這個錯誤! : -/Node.js錯誤(NPM錯誤)

module.js:327 throw err; ^

Error: Cannot find module 'is-property'

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

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

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

at require (internal/module.js:12:17) at Object. (/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)

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

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

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

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

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

at require (internal/module.js:12:17)

我不是Ubuntu的專家,所以pleeeasy的幫助! :-)

+0

嘗試'在終端NPM安裝是-property' – Komo

+0

於是說:[email protected] node_modules /是-property –

+2

你的腳本現在工作嗎? – Komo

回答

2

它與Ubuntu沒有任何關係。您的腳本需要is-property包,似乎缺少。您可以通過從運行腳本的同一目錄執行以下操作來解決此問題:

npm install is-property 

可能還有其他模塊丟失。您可以以同樣的方式進行安裝,或者如果你的腳本帶有一個package.json文件一次安裝所有的依賴:

npm install 

欲瞭解更多信息,請參閱npm install docs

+1

從節點應用程序的目錄中執行此操作。 – trex005

1
npm install is-property --save 

--save幫助後,當代碼部署,這樣可以節省is-property版本package.json

+0

除非你有'package.json'文件,否則保存將不會執行任何操作。 – Pavlo