2017-12-03 26 views
0

c9.io IDEで、ノードにfaker npmパッケージをインストールしようとしています。私はnpmを正常にインストールしたようですが、インストールと実行の両方でエラーが発生します。node.js npmパッケージのインストールエラー:ENOENT:そのようなファイルやディレクトリがありません

npm install fakerを打った後、正常にインストールされているように見えますが、エラーが発生した:

└── [email protected] 

npm WARN enoent ENOENT: no such file or directory, open '/home/ubuntu/workspace/IntroToNPM/MyShop/package.json' 
npm WARN MyShop No description 
npm WARN MyShop No repository field. 
npm WARN MyShop No README data 
npm WARN MyShop No license field. 

node_modulesディレクトリがあるとパッケージコンポーネントを持っているように見えますが。私はnpmを使用して、私の.jsファイルを実行しようとすると私が取得:

/home/ubuntu/workspace/IntroToNPM/MyShop/listProducts.js:3 
var randomName = faker.name.findName(); // Rowan Nikolaus 
          ^

ReferenceError: faker is not defined 
    at Object.<anonymous> (/home/ubuntu/workspace/IntroToNPM/MyShop/listProducts.js:3:29) 
    at Module._compile (module.js:570:32) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 
    at tryModuleLoad (module.js:446:12) 
    at Function.Module._load (module.js:438:3) 
    at Module.runMain (module.js:604:10) 
    at run (bootstrap_node.js:389:7) 
    at startup (bootstrap_node.js:149:9) 
    at bootstrap_node.js:504:3 

私はtroubleshootingupdate-node-js-version-inside-cloud-9-ide を通じて読んで、私は私がするノードの私のバージョンをロールバックしたいようだ読んだものからこのnpmパッケージと互換性がありますが、それは正しくないようです。

+0

ファイルの先頭にフェイカーのための 'require'がありますか? – madebydavid

+0

私は確かにそうです。私の.jsファイルはvar Faker = require( "faker")で始まります。 – Cosmos

答えて

0

私は自分の作業スペースを削除してやり直すことでこれを解決しました。私が知っている「答え」の多くはありません。

関連する問題