mitt 为什么不需要 --dev
来源:2-2 安装 Typescript 文档

幕布斯417402
2024-10-19
写回答
2回答
-
Best_Coder_LCN
2024-11-18
兄弟,你看看你自己的 package.json文件就清楚了.
{ "dependencies": { "axios": "^1.7.7", "bootstrap": "^5.3.2", "mitt": "^3.0.1", "pinia": "^2.2.6", "vue": "^3.3.11", "vue-router": "^4.4.0" }, "devDependencies": { "@vitejs/plugin-vue": "^4.5.2", "path": "^0.12.7", "typescript": "^5.2.2", "vite": "^5.0.8", "vue-tsc": "^2.1.10" } }
dependencies 是整个项目的依赖, 也就是部署到生产环境下也会用到的依赖.
而 devDependencies 是为了方便开发调试, 增加的依赖. 生产环境用不到.
mitt 在 input 组件起到了作用, 生产环境也需要.
而像 eslint 等, 生产环境用不到的插件, 就需要 --dev
00 -
张轩
2024-10-20
同学你好 dev 指的是开发过程中需要的依赖,比如脚手架工具,样式编译工具,typescript 等等。
而mitt 是我们项目的依赖,所以应该不属于dev 的范畴。
00
相似问题