build-a-hn-front-page
build-a-hn-front-page copied to clipboard
webpack 打包报错
因为app.js在当前app的文件夹下。如果entry path书写为app/app.js 在app目录下打包的时候打包目录会被映射为xxx/app/app/app.js
所以entry path应该书写为./app.js
你打包报错信息是什么?
确认 entry
是 path.resolve(__dirname, 'app/app.js')
吗?
ERROR in Entry module not found: Error: Can't resolve 'babel' in 'F:\react\build-a-hn-front-page' BREAKING CHANGE: It's no longer allowed to omit the '-loader' suffix when using loaders. You need to specify 'babel-loader' instead of 'babel'. 改成babel-loader可以但是怎么编译上万行。请问大神怎么回事
me too!
你用的應該是 webpack 2, 這份文檔寫成的時候是 webpack 1
loader: 'babel-loader' 改成这样,打包成功
f52d9cab9d6cb670fa1207d8fdc9784e4a861915
为什么打包的时候,提示这个错误呢 ERROR in ./app/app.js 然后后面还有一大段错误 我的webpack.config.js写的和作者的一模一样
确切的说webpack.config.js上我就改了一处,把loader:"babel"改成了loader:"babel-loader"
这里的报错是因为教程中的配置是针对 webpack 1.x, 我会抽空更新至 webpack 2.x