web-dev-qa-db-ja.com

Webpack-extract-text-webpack-pluginモジュールが見つかりません

webpack.config.js

var ExtractTextPlugin = require("extract-text-webpack-plugin");

プラグインを実装するだけの場合、すぐにこのエラーを受け取ります。

module.js:339
    throw err;
    ^

Error: Cannot find module 'webpack/lib/ConcatSource'
    at Function.Module._resolveFilename (module.js:337:15)
    at Function.Module._load (module.js:287:25)
    at Module.require (module.js:366:17)
    at require (module.js:385:17)
    at Object.<anonymous> (/Users/lucamormile/Documents/Lavori/Webapps/React/webpack_test/node_modules/extract-text-webpack-plugin/index.js:5:20)
    at Module._compile (module.js:425:26)
    at Object.Module._extensions..js (module.js:432:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Module.require (module.js:366:17)

何を忘れましたか?

18
Luca Mormile

プロジェクトにwebpackモジュールがありますか?
そうでない場合は、ローカルに(グローバルではなく)インストールします。

$ npm install webpack [--save-dev]

extract-text-webpack-pluginピア依存関係としてwebpackが必要ですが、npm 3はピア依存関係を自動的にインストールしません。

19
htanjo

https://www.npmjs.com/package/extract-text-webpack-plugin で見つけたこのコマンドを試すことができます

npm i extract-text-webpack-plugin
16
Sandy Duan

つかいます $ npm i -D extract-text-webpack-plugin@nextそしてこれはあなたの問題を解決します

これがうまくいったかどうか教えてください。

https://github.com/webpack/webpack/issues/6568

1
Victor Joseph

使用して解決します

npm install extract-text-webpack-plugin --save-dev

1
linzhi