楼下那个生命在于折腾说的很对,最新文档推荐是
output: {
path: __dirname + "/dist/js",
filename: "bundle.js"
}
这样写打包输出文件地址的,记得是使用绝对路径
output: {
path: __dirname + "/dist/js",
filename: "bundle.js"
}
这样写打包输出文件地址的,记得是使用绝对路径
2017-09-19
39.让webpack支持less文件:(支持sass的步骤一模一样)
1.npm install --save-dev less 安装less到本地文件,并加入依赖。
2.npm install --save-dev less-loader 安装less-loader
3.配置:{
test:/\.less$/,
loader:'style-loader!css-loader!postcss-loader!less-loader'
}
1.npm install --save-dev less 安装less到本地文件,并加入依赖。
2.npm install --save-dev less-loader 安装less-loader
3.配置:{
test:/\.less$/,
loader:'style-loader!css-loader!postcss-loader!less-loader'
}
2017-09-18
新版本中不再允许在使用 loaders 省略“- loader”后缀。
ERROR in Entry module not found: Error: Can't resolve 'babel' in 'C:\Users\Anron\Desktop\test\webpack-demo'
BREAKING CHANGE: It's no longer allowed to omit the '-loader' suffix when using loaders.
ERROR in Entry module not found: Error: Can't resolve 'babel' in 'C:\Users\Anron\Desktop\test\webpack-demo'
BREAKING CHANGE: It's no longer allowed to omit the '-loader' suffix when using loaders.
2017-09-14
WIndow下的同学试试加双引号, 那些过来免费学习骂老师的白嫖过分了
webpack hello.js hello.bundle.js --module-bind "css=style-loader!css-loader "
webpack hello.js hello.bundle.js --module-bind "css=style-loader!css-loader "
2017-09-13
{ test:/\.(less|css)$/,
use: [
'css-loader', {
loader:'postcss-loader',
options:{ plugins:function(){return[require('postcss-import')(),
require('autoprefixer')({ browsers:['last 5 versions'] })] }}
},
'less-loader'
]
}
use: [
'css-loader', {
loader:'postcss-loader',
options:{ plugins:function(){return[require('postcss-import')(),
require('autoprefixer')({ browsers:['last 5 versions'] })] }}
},
'less-loader'
]
}
2017-09-12
npm run webpack 报错,原因:--display-reasons 中的reason老师少写了个s
2017-09-12