`if (Object({"NODE_ENV":"production","API_ROOT":http://192.168.6.112:8080/MaxTunnel-Web}).VUE_ENV !== 'server'
{var pdfjsWrapper = __webpack_require__("ytml").default;
Build failed with errors.`
打包时报这个错误是因为传入的src地址,没有解析成字符串,修改办法是在build/webpack.prod.conf.js和build/webpack.dev.conf.js中,加入
new webpack.DefinePlugin({
'process.env': env,
'process.env.VUE_ENV': JSON.stringify(process.env.VUE_ENV) //增加此行,把传入的src地址转成json字符串的格式
}),
在node_modules的vue-pdf中,找到vuePdfSss.vue中,找到if ( process.env.VUE_ENV !== 'server' )
这句话,问题就出在这。