既然main插入到页面,那么在excludeChunls['main']将其排除不可以吗? 是不是就可以不用在html页面使用模板引擎去判断是否加载main.js了?
2017-05-15
main.bundle.js:524 Uncaught TypeError: Layer is not a constructor
at new App (main.bundle.js:524)
at Object.exports.byteLength (main.bundle.js:528)
at __webpack_require__ (main.bundle.js:20)
at module.exports.list (main.bundle.js:66)
at main.bundle.js:69
at new App (main.bundle.js:524)
at Object.exports.byteLength (main.bundle.js:528)
at __webpack_require__ (main.bundle.js:20)
at module.exports.list (main.bundle.js:66)
at main.bundle.js:69
2017-05-15
最赞回答 / 失_忆_的_鱼
和我一样看了别人的写成这样就好了,应该是路径问题const path = require('path');module.exports={ //入口文件 entry:'./src/script/main.js', // 打包到 output : { // 打包目录 path: path.resolve('./dist/js'), // 打包后文件名 filename:'bundle.js' }}
2017-05-14
简单,看着官网一两分钟的事就改好了:
module: {loaders: [babel-loader的设置],rules: [ { test: /\.css$/, use: ['style-loader','css-loader', { loader: 'postcss-loader', options: { plugins: (loader) => [ require('autoprefixer')({broswers: ["last 5 versions"] }) ]} }] }]},
module: {loaders: [babel-loader的设置],rules: [ { test: /\.css$/, use: ['style-loader','css-loader', { loader: 'postcss-loader', options: { plugins: (loader) => [ require('autoprefixer')({broswers: ["last 5 versions"] }) ]} }] }]},
2017-05-13