gulp serve
を開始しようとすると、エラーが発生します
module.js:338 throw err; ^
エラー:モジュール 'browser-sync'が見つかりません
at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (/home/sajad/p_projects/my-project/gulpfile.js:17:19) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17)
その後Sudo npm rm browser-sync && npm install browser-sync
を試しました。次のエラーを発生させます
npm ERR! Linux 3.13.0-24-generic
npm ERR! argv "/ usr/bin/node" "/ usr/bin/npm" "install" "browser-sync" npm ERR!ノードv0.12.7 npm ERR! npm v2.11.3 npmエラー!ファイル/home/sajad/.npm/escape-html/1.0.2/package/package.json npm ERR!コードEJSONPARSE
npm ERR! json npm ERRの解析に失敗しました!データなし、1:1 npm ERRで空の入力! npm ERR! ^ npm ERR!ファイル:/home/sajad/.npm/escape-html/1.0.2/package/package.json npm ERR! package.jsonデータの解析に失敗しました。 npm ERR! package.jsonは、JavaScriptだけでなく実際のJSONでなければなりません。 npm ERR! npm ERR!これはnpmのバグではありません。 npm ERR! package.jsonファイルを修正するようパッケージ作成者に指示してください。 JSON.parse
npm ERR!サポートリクエストには次のファイルを含めてください:npm ERR! /home/sajad/p_projects/my-project/npm-debug.log
gulp serve
の起動方法とこれらのエラーの解決方法を教えてください
これらの手順を試しました。私の仕事。
Gulpをグローバルにインストールします。
次に、プロジェクトのローカル依存関係をインストールする必要があります(ブラウザ同期を探す場所です)。それをするために、
cd
をプロジェクトディレクトリに移動して、npm install
。
次に、gulp serve
。
次の行を試すこともできます
npm i browser-sync --save
その後
npm start
私も同じ問題を抱えていました。これを入力することで解決できました。
npm i browser-sync --save
こちらのリンクを確認してください: https://github.com/brawlins/react-webpack-php-starter/issues/1
あなたは試すことができます:
npm cache clean
プロジェクトではなくnpmファイルに関連しているように見えるため、npm install
プロキシの背後にいますか?私が会社で一度起こったので、この特定のノードモジュールはプロキシのためにインストールされません。プロキシを使用せずにインストールする必要がありました。携帯電話または別のネットワークで試してください。