未捕获的ReferenceError:未在build.js:1 vuejs,webpack,SSR上定义模块(我使用了npm脚本加载器,但未使用)

时间:2019-06-13 13:19:48

标签: vue.js webpack vuex vuetify.js

在集成bundle.js时出现错误,我使用了“ script-loader”,但没有用。 使用的库 vuejs,vuex,ssr,vuetify,webpack.js

错误:

  build.js:1 Uncaught ReferenceError: module is not defined
  at build.js:1 .   

1 个答案:

答案 0 :(得分:0)

更改脚本

  <script src="/dist/build.js"></script>

  <script nomodule src="/dist/build.js"></script>

在脚本标签中添加nomodule属性,这是因为我们在webpack配置中使用了libraryTarget:'commonjs2'

最终我的index.html会像

<!doctype html>
 <html lang="en">
  <head>

  </head>
 <body>


   <script nomodule src="/dist/build.js"></script>


</body>
</html>

注意:

do not make any changes in src attribute