虽然我现在才学但是感觉我一个初学者都可以听得很明白很清楚说明老师讲的真的很不错,虽然webpack更新的很快 但是在看视频的同时配合官网去看自己去琢磨还是能够很快的调整过来的,再次感谢,辛苦老师了。
2018-01-29
const path = require("path")
module.exports={
entry:path.join(__dirname,"src/script/main.js"),
output:{
filename:"bundle.js",
path:path.join(__dirname,"dist")
}
}
module.exports={
entry:path.join(__dirname,"src/script/main.js"),
output:{
filename:"bundle.js",
path:path.join(__dirname,"dist")
}
}
2018-01-29
PS E:\project\webpack\webpack-demo> npm install babel-preset-env --save-dev
npm ERR! code EINTEGRITY
npm ERR! sha1-0M6pgfgRjzlhRxr7tDyaHlu/AzI= integrity checksum failed when using sha1: wanted sha1-0M6pgfgRjzlhRxr7tDyaHlu/AzI= but got sha1-zZsvxYOV1EdMERde0urxcRN3ORQ=. (29758 bytes)
安装报错了,求解
npm ERR! code EINTEGRITY
npm ERR! sha1-0M6pgfgRjzlhRxr7tDyaHlu/AzI= integrity checksum failed when using sha1: wanted sha1-0M6pgfgRjzlhRxr7tDyaHlu/AzI= but got sha1-zZsvxYOV1EdMERde0urxcRN3ORQ=. (29758 bytes)
安装报错了,求解
2018-01-28
最新回答 / 慕圣7212385
postcss-loader需要配置,至于为什么我也不知道.....const postcssConfig = { loader: 'postcss-loader', options: { plugins: (loader) => [ require('postcss-import')({root: loader.resourcePath}), require('autoprefixer')() //CSS浏览器兼容 ] }...
2018-01-26
{
test: /\.css$/,
exclude: /node_modules/,
use: ["style-loader", {loader: "css-loader",options: {importLoaders: 1}}, {
loader: "postcss-loader", options: {ident: "postcss",plugins: (loader) => [require("autoprefixer")()]}
}]
}
test: /\.css$/,
exclude: /node_modules/,
use: ["style-loader", {loader: "css-loader",options: {importLoaders: 1}}, {
loader: "postcss-loader", options: {ident: "postcss",plugins: (loader) => [require("autoprefixer")()]}
}]
}
2018-01-25
babel-preset-latest 和 babel-preset-env 恒等 , 效果一样!官网有写。。。
2018-01-25
module: {
rules: [{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ["latest"]
}
}
}]
}
// npm install babel-preset-latest
rules: [{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ["latest"]
}
}
}]
}
// npm install babel-preset-latest
2018-01-25
module: {
rules: [{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ["env"]
}
}
}]
}
// npm install babel-preset-env
rules: [{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ["env"]
}
}
}]
}
// npm install babel-preset-env
2018-01-25
minify: {
removeComments: true,
collapseWhitespace: true,
minifyJS: true
}
removeComments: true,
collapseWhitespace: true,
minifyJS: true
}
2018-01-25
已采纳回答 / Utututu
你的这个问题报错是因为你修改了filename的值为"[name].js",没有保存,源码filemae的值还是'bundle.js'导致的报错。
2018-01-25
官网上这个插件html-webpack-inline-source-plugin 确实可以插入源文件 ,参数用正则表达式。 但是还是有弊端!用了这插件,似乎就不能用chunks 了! 所以老师这个还是比较好,就是稍微麻烦点。
2018-01-24
最赞回答 / scj_wcl
我在官网上看的说是importLoaders的数量默认是0,意思是一个加载器都不用,1的意思是用postcss-loader加载器,2的意思是用postcss-loaders和sass-loader加载器
2018-01-24