"npm run serve"和"npm run dev"在Vue.js中的区别

42

npm run servenpm run dev在vuejs中有什么区别?为什么要使用npm run serve命令来运行项目?


8
看一下你的package.json文件,区别在于该文件中定义的内容。对每个人来说都是不同的。 - Rob
参考 Vue CLI 3,你可以找到命令。如果您想要更简单的方式,还可以使用Vue GUI。 - Devsi Odedra
1个回答

62

npm run serve 的基本含义是告诉 "npm" 在 package.json 中根据我定义的名为 serve 的命令来运行。与此类似,npm run dev 也是如此。

因此,这些命令可以执行完全相同、类似或非常不同的操作。通常,它们是在 localhost 上运行 dev 服务器的简写方式,但这并不是规定,只是一种约定。

因此,您需要检查您的 package.json 文件并寻找

"scripts": {
    "serve": "[list of commands here]",
    "dev": "[list of commands here]"
},

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接