本地的server是指的 `npm run dev` 启动的nodejs的一个测试环境的server吗?

作者站长头像
站长
· 阅读数 16
在Vue项目开发(dev)中,所有的网络请求(包括资源请求)都会通过本地的server做响应分发。

请问下,这里说的本地的server是指的 npm run dev 启动的nodejs的一个server吗?

回复
1个回答
avatar
test
2024-07-10

是滴, npm run dev是用来搭建脚手架环境的。

在npm run dev的时候,首先会去项目的package.json文件里找scripts 里找对应的 dev ,然后执行 dev 的命令。

例如启动vue项目 npm run serve的时候,实际上就是执行了vite这条命令,在这条命令中,包含了vue-cli-service serve,也就是说。

在package.json中可以找到对应的文件代码,即以下的部分:

"scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview"
  },

这个是使用Vite作为搭建工具的时候会得到的结果,作为webpack这类更原始的版本的话Dev就对应着vue-cli-service serve ,也就是以下代码:

"scripts": {
    "dev": "vue-cli-service serve"
   },
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容