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
私はtroubleshooting と update-node-js-version-inside-cloud-9-ide を通じて読んで、私は私がするノードの私のバージョンをロールバックしたいようだ読んだものからこのnpm
パッケージと互換性がありますが、それは正しくないようです。
ファイルの先頭にフェイカーのための 'require'がありますか? – madebydavid
私は確かにそうです。私の.jsファイルはvar Faker = require( "faker")で始まります。 – Cosmos