【问题标题】:Vue and Laravel: Are the Vue components even necessary if everything is being read of a bundled file?Vue 和 Laravel:如果正在读取捆绑文件的所有内容,是否还需要 Vue 组件?
【发布时间】:2019-04-25 20:21:46
【问题描述】:

我正在使用 Vue 组件在 Laravel 项目中构建一个应用程序。刀片布局从捆绑的 app.js 中读取,所以我想知道在使用 Vue 和 React 等框架时,除了捆绑过程之外,这些文件是否甚至是必需的?就像我实际上删除了我拥有的 .vue 文件(组件)一样——它仍然可以工作,因为它正在读取捆绑的源文件吗?

【问题讨论】:

  • 是的,.vue 单个文件组件是捆绑在一起的,您不需要运送它们。
  • @Connum 虽然是这样,但建议保留它们,因为有时模板编译/生成会出现问题 - 两者中的任何一个。

标签: laravel vue.js


【解决方案1】:

.vue 文件是源文件,因此应始终处于源代码管理中。当它被编译时(例如使用 vue-cli),一个.js 文件会从中出来,这就是浏览器所需要的。

因此,对于生产环境,您可以删除 .vue 文件,因为您只需要捆绑和编译的代码。

【讨论】:

    猜你喜欢
    • 2019-09-24
    • 1970-01-01
    • 2019-11-03
    • 2022-06-16
    • 2021-03-29
    • 2021-03-28
    • 1970-01-01
    • 2021-11-17
    • 2020-07-13
    相关资源
    最近更新 更多