老师应该怎么区分哪个包应该放在dependencies,哪个包放在devDependencies

来源:3-10 MongoDB 和 Compass 的安装和使用(下)

bao_

2021-11-14

老师应该怎么区分哪个包应该放在dependencies,哪个包放在devDependencies,我安装uuid的时候,引入也会像下面这种情况
图片描述
再次用npm i --save-dev @types/uuid这个命令才好

图片描述

写回答

1回答

然冬

2021-11-15

不用管他,我感觉你的编辑器,可能有一些小问题,可以暂时使用webstorm,或者atom、hbuilder,先不要让他有报错。

然后区分依赖类型,可以通过这个包的代码,是否最终会在生产环境被作为业务代码一部分运行就好了。

比如uuid,到项目发布,代码跑现线上的时候,他是确确实实要被用到的,所以他应该是dependencies,而像webpack,他虽然会组织一下文件依赖、打包等等,会带一些代码,但我们线上代码的某个功能,是不会依赖webpack的,所以会放在devDependencies

1
2
bao_
老师您的eslint怎么配置的能发一下嘛我这偶尔就报错
2021-11-15
共2条回复

毕设一课通 高效完成毕业设计(选题/毕设/论文/答辩)

为计算机专业大学生解决“毕业难题”

344 学习 · 606 问题

查看课程