我正在使用vue-pdf和vue-server-renderer . 在内部浏览页面时,它工作正常,但在重新加载时,webpack无法在vue-pdf模块中读取.vue文件 .
vue-pdf/src/vuePdfNoSss.vue:1
(function (exports, require, module, __filename, __dirname) {
^
SyntaxError: Unexpected token <
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:599:28)
at Object.Module._extensions..js (module.js:646:10)
at Module.load (module.js:554:32)
at tryModuleLoad (module.js:497:12)
at Function.Module._load (module.js:489:3)
at Function._load (/Users/aditya/rentomojo/node_module
Webpack配置
rules: [
{
test: /\.vue$/,
loader: 'vue-loader',
},
{
test: /\.js$/,
loader: 'babel-loader',
exclude: /node_modules/,
},
编辑:
重现步骤:
npm install --save vue-pdf
将其包含在任何组件中 .
直接导航到路线并抛出错误 .