web-dev-qa-db-ja.com

npmインストールエラー-オプションの依存関係のスキップ

laravel laragonを使用したオンラインコースを実行しようとしています。コマンドnpm installを実行する必要がありますが、エラーが表示され、修正方法がわかりません。

パスを変更しようとしましたが、うまくいきませんでした

 C:\ laragon\www\social> npm install 
 "CALL" C:\ laragon\nodejs \\ node.exe "" C:\ laragon\nodejs \\ node_modules\npm\bin\npm-cli.js "prefix -g" no se reconoce como un comando interno o externo、
 programa o archivo por lotes ejecutable。
 
> [email protected]。 0インストールC:\ laragon\www\social\node_modules\node-sass 
> node scripts/install.js 
 
 npm WARN [email protected]にはピアが必要ajv@^6.0.0ですが、何もインストールされていません。ピアの依存関係を自分でインストールする必要があります。
 npm WARN [email protected]にはimagemin@^5.0.0のピアが必要です|| ^ 6.0.0がインストールされていません。ピアの依存関係を自分でインストールする必要があります。 :必要な{"os": "darwin"、 "Arch": "any"}(現在:{"os": "win32"、 "Arch": "x64"})
 
 npm ERR!ファイルC:\ Windows\system32\cmd.exe; C:\ Users\Caribay\Anaconda3\Library\bin\graphviz; C:\ Users\Caribay\AppData\Roaming\npm 
 npm ERR!パスC:\ Windows\system32\cmd.exe; C:\ Users\Caribay\Anaconda3\Library\bin\graphviz; C:\ Users\Caribay\AppData\Roaming\npm 
 npm ERR!コードELIFECYCLE 
 npm ERR! errno ENOENT 
 npm ERR! syscall spawn C:\ Windows\system32\cmd.exe; C:\ Users\Caribay\Anaconda3\Library\bin\graphviz; C:\ Users\Caribay\AppData\Roaming\npm 
 npm ERR! [email protected] install: `node scripts/install.js` 
 npm ERR! C:\ Windows\system32\cmd.exe; C:\ Users\Caribay\Anaconda3\Library\bin\graphviz; C:\ Users\Caribay\AppData\Roaming\npm ENOENT 
 npm ERR!
 npm ERR! [email protected]インストールスクリプトで失敗しました。
 npm ERR!これはおそらくnpmの問題ではありません。上記の追加のログ出力がある可能性があります。
 
 npm ERR!この実行の完全なログは、
 npm ERR!にあります。 C:\ Users\Caribay\AppData\Roaming\npm-cache\_logs\2019-01-22T03_32_49_327Z-debug.log 

私はこのコマンドで正しく動作することを願っていますが、これらのエラーをマークしています、助けてください

PS:私はWindows 7 Home Premiumを搭載したラップトップで作業しています。

3
  1. $ npm cache clean --force
  2. delete node_modules by $ rm -rf node_modules
  3. $ npm install

そして、もう一度$ npm start

5
rize

すでに低いバージョンがある場合は、手動でajvパッケージをインストールするか、バージョン6.0に更新する必要があると思います

npm i ajv

同様の問題がありました。更新後は正常に動作します。他のエラーについても同じようにしてください。

0
Anand Mainali