npm run build 报错和code 415原因

260 阅读1分钟

1.关于http请求返回code 415原因: 请求发送的数据的数据类型与服务器规定的处理数据类型不一致

2.npm run build 报错:

 error  in ./src/views/singaporeReport/pieSmokeLine.vue?vue&type=template&id=2ec3aa86&
 
Syntax Error: Thread Loader (Worker 2)
The "from" argument must be of type string. Received undefined

原因:

vue-cli 使用 wokrer-loader 加载 web woker 时,使用 npm run build 有很大机率会打包失败,报错如上。

thread-loader 与 worker-loader 有冲突 。

解决:

vue.config.js 配置 parallel: false (该选项在系统的 CPU 有多于一个内核时自动启用,仅作用于生产构建。)构建正式环境关闭 thread-loader 。