课件和 Demo 地址
https://gitee.com/geektime-geekbang/geek-nodejs
作者回复: 加班太严重了…国庆后会快马加鞭的
作者回复: 是的,这两个也是非常优质常用的工具。你提的这点非常有价值。
作者回复: 都说到这了,就来分享一下你的惨痛经历吧
作者回复: 很棒点赞
作者回复: 1. 一般来说,只有开发环境才需要的依赖就会用dev。比如gulp、webpack大部分情况是在本地开发环境用到,这时就用dev。否则不用。 这个参数的作用是,你在安装node项目依赖的时候,可以通过 npm install --production来指定不安装dev的包。 2. 两个字段的关系如1所说。读取依赖包的规则可以百度搜索以下require的工作机制。名称版本号这些,dev和非dev是没什么区别的 3. 如1所说,开发环境用到的我会加-dev参数,把包依赖放到devDependencies里。
作者回复: 说话结巴被剪辑师剪掉了
作者回复: 包的依赖不一定会放在自己的文件夹里,有可能就是在node_modules的另一个文件夹里。npm称这个功能为flat。
作者回复: 你自己包里的package.json有声明对其他包的依赖吗?如果有的话,安装的时候就会自动安装依赖包。