標籤:

webpackJsonp is not defined?

謝謝各位熱心的解答,很早就解決這個問題了,確實是沒有引入CommonsChunkPlugin生成了公共文件導致的,因為各種原因現在才來更新=。=


你是不是用了CommonsChunkPlugin生成了公共文件,但是頁面還沒有引用這個公共文件?去看看啦


我也碰到了這個問題,發現公共文件必須在自己引用的js文件上面


不用手動引入,可以配置chunks

chunks: [manifest, vendor, app]

如下,使用vue-cli2:

new HtmlWebpackPlugin({
filename: config.build.index,
template: index.html,
inject: true,
minify: {
removeComments: true,
collapseWhitespace: true,
removeAttributeQuotes: true
// more options:
// https://github.com/kangax/html-minifier#options-quick-reference
},
chunks: [manifest, vendor, app],
// necessary to consistently work with multiple chunks via CommonsChunkPlugin
chunksSortMode: dependency
})


公共的文件必須首先被引入進來,這種代碼拆分


我也碰到了這個問題,發現公共文件必須在自己引用的js文件上面


我剛剛也遇到這個問題,我改一樣的編碼就好了。


順序一定得是這種:

&

&


請問問題是怎麼解決的?


引入公用文件了,怎麼還會有這個問題呢?


推薦閱讀:

模塊化的概念近幾年為什麼這麼火?
模塊化的意義何在?
如何管理好10萬行代碼的前端單頁面應用
眾籌排行榜:現實巴波 ARM ?一個小球球居然有三種形態!

TAG:模塊化 |