为什么我总是需要运行 npm run production 才能看到变化

Bil*_*had 3 laravel vue.js

我在 Laravel 中使用 Vue。当我在 vue 代码中进行更改时,这些更改在我运行以下命令之前不会出现:

npm run production
Run Code Online (Sandbox Code Playgroud)

我想在没有这个命令的情况下使用 vue 或者至少一次就足够了

Mer*_*ede 5

您编写的 Vue 代码必须转换为普通 javascript,以便大多数浏览器都能理解它(并非所有浏览器都能理解 Vue 或底层 javascript 版本,例如 ES6)。

此外,您编写的代码很可能具有许多依赖项(包括 Vue 本身)以及许多其他库。npm run生成一个包含所有需要运行的代码的单个 javascript 文件,但也会删除您不使用的库的所有其他部分。如果没有发生这种情况,加载页面将花费大量时间,因为浏览器需要加载所有库。