最赞回答 / scj_wcl
我在官网上看的说是importLoaders的数量默认是0,意思是一个加载器都不用,1的意思是用postcss-loader加载器,2的意思是用postcss-loaders和sass-loader加载器
2018-01-24
var path =require("path");
module.exports = {
entry:'./src/script/main.js',
output: {
path:path.resolve(__dirname,'./dist/js'),
filename:'bundle.js'
}
}
module.exports = {
entry:'./src/script/main.js',
output: {
path:path.resolve(__dirname,'./dist/js'),
filename:'bundle.js'
}
}
2018-01-24
require('path') 视频中老师讲到 这个path是node自带的api,但是我们全程没有安装node啊,关于这个path还是没有明白
2018-01-23
讲真的 您讲我内容是免费的让我很诧异。真心全是干货。网易云有个wos将的视频,那简直就是坑人的。。。老师666哒
2018-01-23
`webpack 3.10.0`下,老师课程中测试用例都可运行,需要参考代码可以看这里:https://github.com/WjmNightingale/webpack-test,如果能帮助学习的小伙伴,可以点个star哟
2018-01-23
方法二:
module.exports = {
entry: "./project/src/scripts/main.js",
output: {
path: __dirname + "/project/dist/scripts/", //处理文件路径为绝对路径
filename: "bundle.js"
}
}
其实吧,也不怪老师!毕竟前端更新变化快,以前可以的方法现在未必就可以了!所以。。。
换个角度想不正是因为这些坑我们才可以更好的理解学到更多吗?
module.exports = {
entry: "./project/src/scripts/main.js",
output: {
path: __dirname + "/project/dist/scripts/", //处理文件路径为绝对路径
filename: "bundle.js"
}
}
其实吧,也不怪老师!毕竟前端更新变化快,以前可以的方法现在未必就可以了!所以。。。
换个角度想不正是因为这些坑我们才可以更好的理解学到更多吗?
2018-01-23
方法二:
var path = require("path"); //引入nodejs中的path模块
module.exports = {
entry: "./project/src/scripts/main.js",
output: {
path: path.resolve(__dirname, "./project/dist/scripts/"), //处理文件路径为绝对路径
filename: "bundle.js"
}
}
var path = require("path"); //引入nodejs中的path模块
module.exports = {
entry: "./project/src/scripts/main.js",
output: {
path: path.resolve(__dirname, "./project/dist/scripts/"), //处理文件路径为绝对路径
filename: "bundle.js"
}
}
2018-01-23
我是在bash中运行指令的!
一:
1: npm install -g webpack //全局安装webpack。
2: npm install webpack --save-dev
3: webpack xxx.js xxx.bundle.js
二: 参数
1: --module-bind //绑定模块
2: --module-bind 'css=style-loader\!css-loader'
//绑定运行模块css-loader、style-loader。
//因为在bash中!有着特殊含义,所以这里需要\来转意。
//关于评论区单双引号的事情,我两个都可以执行,并没什么问题。
一:
1: npm install -g webpack //全局安装webpack。
2: npm install webpack --save-dev
3: webpack xxx.js xxx.bundle.js
二: 参数
1: --module-bind //绑定模块
2: --module-bind 'css=style-loader\!css-loader'
//绑定运行模块css-loader、style-loader。
//因为在bash中!有着特殊含义,所以这里需要\来转意。
//关于评论区单双引号的事情,我两个都可以执行,并没什么问题。
2018-01-22
Uncaught TypeError: Cannot set property 'innerHTML' of null
报这个错误,并且let dom =document.getElementById("app");
console.log(dom);
打印出来为空的解决办法是在APP这个ID的DIV里面加点东西,加个空格就好。
<div id="app">123</div> 这样,不能让里面空的
具体原因我也不太清楚,不过能解决办法。遇到了帮我顶上去
报这个错误,并且let dom =document.getElementById("app");
console.log(dom);
打印出来为空的解决办法是在APP这个ID的DIV里面加点东西,加个空格就好。
<div id="app">123</div> 这样,不能让里面空的
具体原因我也不太清楚,不过能解决办法。遇到了帮我顶上去
2018-01-22
let dom =document.getElementById("app");
console.log(dom);
打印出来为空
Uncaught TypeError: Cannot set property 'innerHTML' of null
console.log(dom);
打印出来为空
Uncaught TypeError: Cannot set property 'innerHTML' of null
2018-01-21