我在webpack的v3版本上面这么配置:{test: /\.css$/, loaders: ['style-loader', 'css-loader', { loader: 'postcss-loader', options: {plugins: [require('postcss-import'), require('autoprefixer')], browser: ['last 5 versions'] } }] },那个@import引入的css和正常css处理一样。
2017-11-02
最新的webpack是3.几的了,老师用的还是v2的,是不是很早之前就录了啊。哎呀,声音真好听,不知道是不是个帅哥
2017-11-02
打包出错的也可以看这里。
module.exports = {
entry:__dirname+'/src/script/main.js',
output:{
path:__dirname+'/dist/js',
filename:'bundle.js'
}
}
module.exports = {
entry:__dirname+'/src/script/main.js',
output:{
path:__dirname+'/dist/js',
filename:'bundle.js'
}
}
2017-11-02
如果报 Unknown argument: display-reason的,请改成--display-reasons,这里应该多一个s
2017-11-01
这里直接webpack hello.js hello.bundle.js执行不报错,是因为进行了全局安装。如果没有全局安装的话,需要切换到node_modules/.bin文件夹下面执行此命令,同事要注意文件路径:webpack ../../hello.js ../../hello.bundle.js
2017-11-01
1. css 中的图片
2.html中引用图片 相对路径 ${ require('../../assets/bg.png')}
3. 输出到图片目录 query: { name: }
4. file-loader url-loader 前者是路径 后者是base64编码
2.html中引用图片 相对路径 ${ require('../../assets/bg.png')}
3. 输出到图片目录 query: { name: }
4. file-loader url-loader 前者是路径 后者是base64编码
2017-11-01
打包失败的同学,可以在package.json里配置webpack的版本,然后npm install
"devDependencies": {
"webpack": "1.13.2"
}
"devDependencies": {
"webpack": "1.13.2"
}
2017-10-30
include和exclude,可以直接使用path.resolve('./src')和path.resolve('./node_modules')来书写
2017-10-28