摘要:其实用一句话来概括很简单,就是锁定安装时的包的版本号,并且需要上传到git,以保证其他人在npm install时大家的依赖能保证一致。 引用知乎@周载南的回答 根据官方文档,这个package-lock.json 是在 `npm install`时候生成一份文件,用以记录当前状态下实际安装的各个n 阅读全文
posted @ 2020-03-18 17:08 GordonDicaprio 阅读(147) 评论(0) 推荐(0) 编辑
摘要:网上统一的观念是 devDependencies用于本地环境开发时候。 dependencies用户发布环境其实看名字我也知道是这个意思,我觉得没解释情况。devDependencies是只会在开发环境下依赖的模块,生产环境不会被打入包内。通过NODE_ENV=developement或NODE_E 阅读全文
posted @ 2020-03-18 17:07 GordonDicaprio 阅读(143) 评论(0) 推荐(0) 编辑
摘要:GIT工具是依靠文件来识别文件夹的,对于空的文件夹是不能识别的。 因此如果需要在代码中增加一个空文件夹,同时需要在文件夹中增加一个空文件.gitkeep 当批量增加空文件夹时,可以在GIT库的根目录下输入命令行 find . −typed−empty−typed−empty -and −not−re 阅读全文
posted @ 2020-03-18 09:45 GordonDicaprio 阅读(758) 评论(0) 推荐(0) 编辑