我在 laravel 中使用 Vue。当我在 vue 代码中进行更改时,这些更改不会出现,直到我运行此命令:
npm run production
我想在没有这个命令的情况下使用 vue,或者至少一次就足够了
最佳答案
您编写的 Vue 代码必须转译 为 vanilla javascript,以便大多数浏览器都能理解它(并非所有浏览器都理解 Vue 或底层 javascript 版本,例如 ES6)。
此外,您编写的代码很可能具有许多依赖项(包括 Vue 本身)以及许多其他库。 npm run
生成一个 javascript 文件,其中包含运行所需的所有代码,但也会删除您不使用的库的所有其他部分。如果这没有发生,您的页面将需要很长时间才能加载,因为浏览器需要加载所有库。
关于laravel - 为什么我总是需要运行 npm run production 来查看更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57334730/