我是vue新手,一份文档说,每次创建组件时,我都必须运行npm run devnpm run watch.

推荐答案

从技术上讲,它们只会运行package.json中定义的名为devwatch的脚本.没有看到你的package.json,就不可能确切地知道他们在做什么.

对于大多数项目配置,这些命令将把Vue组件编译成原始javascript.dev和watch之间的区别在于,dev命令将编译代码,然后退出,而watch命令将编译组件,然后观察文件,并在其中一个文件发生更改时重新编译.

Vue.js相关问答推荐

为什么元素会从Vue 3中的TransitionGroup左上角出现?

保持页面重新加载之间的状态

Vue Router中.getRoutes()获取的路由顺序优化建议

为什么普通对象在 Vue3 中自动变成响应式的?

Vue,Composition API:如何从react 式转换中跳过深度嵌套的属性?

VueJS:如何在组件数据属性中引用 this.$store

Vue watch 意外调用了两次

VueJS:向左,元素的顶部位置?

Vuetify - 如何保持第一个扩展面板默认打开,如果我打开另一个面板,其他面板应该关闭?

带有子菜单的 Vuetify 导航抽屉

包含 Vue 组件的 HTML 字符串的 Nuxt 渲染函数

安装后运行computed计算函数

npm run dev 和 npm run production 的区别

vue 3 使用 Vuex 和路由的服务器端渲染

如何设置 :id 前缀字符串?

带有 Google Auth Signin 的 Vuejs 全局函数

在Vue中调用方法时的括号

vuejs 中缺少 webpack 配置

居中 v-toolbar-title

Apollo 客户端在向服务器发送Mutations 时返回400(错误请求)错误