我是Vue的新手,一个文档说,每次创建组件时,我都必须运行 “ npm run dev”和“ npm run watch”。 但是不知道他们的目的是什么? 有人可以帮我吗?
答案 0 :(得分:2)
从技术上讲,这些脚本将只运行package.json
中定义的名称为dev
和watch
的任何脚本。如果没有看到您的package.json
,就不可能确切知道他们在做什么。
对于大多数项目配置,这些命令会将Vue组件编译为原始javascript。运行和监视之间的区别在于,dev
命令将编译代码然后退出,而watch
命令将编译组件,然后监视文件并在其中之一发生更改时重新编译。
答案 1 :(得分:1)
npm run dev
将您所有的Vue组件和其他JavaScript文件组合到浏览器友好的组合文件中。
npm run watch
执行相同的操作,但随后保持活动状态并“监视”您的.vue
和.js
文件的更新。如果它检测到更改,它将重新生成对浏览器友好的文件,以便您只需刷新页面即可。