为了账号安全,请及时绑定邮箱和手机立即绑定

请问react,webpack打包的疑惑.关于devdependencies

请问react,webpack打包的疑惑.关于devdependencies

摇曳的蔷薇 2018-10-13 14:10:40
比如,有项目使用到了react,antd,等等第三方库.现在我webpack进行打包. 最后输出一个结果文件. app.js.因为我交付项目时,只需要交付打包结果,而不需要将整个项目文件夹交付.所以我只需将打包结果 包含所需要的html ico等等内容 全部部署到服务器即可. 而不需要在客户服务器上在进行有 npm install 等操作.这样的情况下,我比较好理解, devdependencies 比如测试用例等等 自然是不需要的. 那么dev直接排除了. 但是因为我react也是打包,压缩等等操作的结果. 都包含在app.js中. 那我是否还有必要 将这些第三方依赖包也添加进 dependencies, 如果不需要 难道 package.json 中 dependencies 是空的? 这样对吗?
查看完整描述

1 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

其实放在dependencies和devdependencies都可以打包出最后的app.js文件的。
我理解这里分开放只是为了区分哪些是项目真正依赖,哪些是开发用依赖。
开发依赖可能因为不同的人喜欢使用的开发包/工具不一样而不一样,但是项目依赖确实必须一样的。

查看完整回答
反对 回复 2018-11-15
  • 1 回答
  • 0 关注
  • 862 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号