问题描述:npm update更新了下js包 laravel-mix由0.11更新到了1.16 webpack也由2更新到了3.5 复制了新的webpack.config.js到根目录 原有webpack.mix.js没有变动 运行npm run dev后总是提示找不到文件
webpack.mix.js内容我简化到了最简:
const mix = require('laravel-mix'); mix.js(['./resources/assets/js/app.js'], './public/js/app.js');
npm run出错代码:
在webpack.mix.js中增加一行:
mix.setPublicPath(path.normalize('./public'));
之后可以成功打包 但是文件会被打包到根目录 而不是public目录
冉冉说
相关分类