请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

2回答

npm install webpack@2.x -g --save;

npm install webpack-dev@2.x -g --save

0 回复 有任何疑惑可以回复我~
  • 提问者 赵小刀 #1
    这个方法也可以,但是我用的是webpack4,看着webpack4官网也解决了,多谢!
    回复 有任何疑惑可以回复我~ 2018-06-21 13:28:17
慕粉2202551788 2018-06-13 17:49:50

讲师源码中的webpack版本较低,
默认安装的新版本语法已经变化了
试一下下面这个webpack.config.js

var debug = process.env.NODE_ENV !== "production";
var webpack = require('webpack');
var path = require('path');
module.exports = {
context: path.join(__dirname),
devtool: debug ? "inline-sourcemap" : null,
//入口文件
entry: "./src/js/index.js",
module: {
rules: [
{
test: /\.js?$/,
exclude: /(node_modules)/,
loader: 'babel-loader',
query: {
presets: ['react', 'es2015']
}
}
]
},
//输出文件
output: {
path: __dirname,
filename: "./src/bundle.js"
}
};


0 回复 有任何疑惑可以回复我~
  • 用上面这个就报这个错误
    ERROR in Entry module not found: Error: Can't resolve 'babel-loader' in 'D:\src\learned-code\react-source-code\05-01'
    回复 有任何疑惑可以回复我~ 2018-06-20 21:55:53
  • npm install --save-dev babel-loader babel-core
    回复 有任何疑惑可以回复我~ 2018-06-20 22:00:02
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信