【问题标题】:Vue js split bundle into few files via WebpackVue js 通过 Webpack 将包拆分成几个文件
【发布时间】:2018-08-15 10:36:02
【问题描述】:

我可以通过 wabpack 在几个文件上拆分 vue 生成文件吗?我需要使用没有其他组件的登录页面。如果我有这样的结构:

  • 组件
    • 登录.vue
    • Home.vue

在我想要的构建目录中

  • js
    • 捆绑
    • login_bundle
  • CSS
    • main.css
    • login.css
  • index.html
  • login.html

webpack 有这方面的能力吗?

【问题讨论】:

标签: web webpack vue.js vue-component vue-router


【解决方案1】:

尝试急切导入。

const dependency = () => import(
  /* webpackChunkName: "login-chunk" */
  /* webpackMode: "eager" */
  'module in Login.vue'
).then(m => m.default || m);

【讨论】:

  • 谢谢。我找到了其他解决方案/我拆分了登录页面和 vue 应用程序。我用于 Spring 安全的登录页面
  • @Lukashenko Yevhenii 所以你为登录设置了另一个应用程序?
  • 我将页面添加到后端模板并在登录请求时返回它,然后我为用户返回构建 vue 应用程序
猜你喜欢
  • 2011-09-14
  • 1970-01-01
  • 1970-01-01
  • 2020-09-10
  • 2020-06-05
  • 1970-01-01
  • 2017-04-08
  • 2017-10-02
  • 2014-09-11
相关资源
最近更新 更多