javascript - "CommonsChunkPlugin kini hanya mengambil satu hujah sahaja...
巴扎黑
巴扎黑 2017-05-16 13:43:17
0
4
686

Error: Deprecation notice: CommonsChunkPlugin now only takes a single argument. Either an options
object *or* the name of the chunk.
Example: if your old code looked like this:
        new webpack.optimize.CommonsChunkPlugin('vendor', 'vendor.bundle.js')
You would change it to:
        new webpack.optimize.CommonsChunkPlugin({ name: 'vendor', filename: 'vendor.bundle.js' })
The available options are:
        name: string
        names: string[]
        filename: string
        minChunks: number
        chunks: string[]
        children: boolean
        async: boolean
        minSize: number
    at new CommonsChunkPlugin (E:\heShengWeb\manta-web\node_modules\webpack\lib\optimize\CommonsChunkPlugin.js:10:10)
    at Object.<anonymous> (E:\heShengWeb\manta-web\webpack\base.config.js:82:9)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:458:32)
    at tryModuleLoad (module.js:417:12)
    at Function.Module._load (module.js:409:3)
    at Module.require (module.js:468:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (E:\heShengWeb\manta-web\webpack\webpack.build.config.js:5:18)

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "E:\Software\Nodejs\node.exe" "E:\Software\Nodejs\node_global\node_modules\npm\bin\npm-cli.js" "run" "build"
npm ERR! node v6.3.0
npm ERR! npm  v3.8.0
npm ERR! code ELIFECYCLE
npm ERR! mantaweb@1.0.0 build: `webpack --config webpack/webpack.build.config.js --progress --colors`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the mantaweb@1.0.0 build script 'webpack --config webpack/webpack.build.config.js --progress --colors'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the mantaweb package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     webpack --config webpack/webpack.build.config.js --progress --colors
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs mantaweb
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls mantaweb
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     E:\heShengWeb\manta-web\npm-debug.log

Memang konfigurasi CommonsChunkPlugin saya sama dengan ralat yang dilaporkan oleh beliau, tetapi tidak salah apabila saya mengkonfigurasinya seperti ini pada komputer syarikat Mengapa ia melaporkan ralat ini pada komputer saya sendiri bolehkah saya menyelesaikannya (saya tidak benar-benar mahu Tukar konfigurasi ini)?

巴扎黑
巴扎黑

membalas semua(4)
过去多啦不再A梦

Jangan gunakan webpack2.x Konfigurasi yang digunakan oleh syarikat haruslah webpack1.x

淡淡烟草味

CommonsChunkPlugin
Versi telah dikemas kini dan tidak lagi menyokong kaedah lulus parameter asal
Dan ia sepatutnya sudah lama dahulu...

Dan mesej ralat memberikan kaedah yang betul:

new webpack.optimize.CommonsChunkPlugin({ 
    name: 'vendor', 
    filename: 'vendor.bundle.js', 
    minChunks: Infinity 
})
左手右手慢动作

Tukar sahaja pustaka kepada versi lain Apa sahaja versi yang digunakan oleh syarikat anda, hanya gunakan versi di sini.

小葫芦

Sama ada kemas kini webpack kepada 2.x atau kembali ke webpack 1.x. Kerana syarikat anda menggunakan versi lama, ia dikatakan mengekalkan konsistensi. Anda disyorkan untuk menukar kepada 1.x, yang juga akan memudahkan ketekalan kod anda.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!