我怎样才能configurationgit,以便node_modules可以本地版本化,但在推送时忽略?
我怎样才能configurationgit,以便node_modules可以本地版本化,但在推送时忽略? 有没有可能?
为什么:不同的包装系统(例如npm / yarn / ..)访问node_modules
,有时一些包被损坏。 我们想监视,工具是什么改变的。 并且不应将node_modules推送到开发服务器上。
这不可能。
你可以做的是从Git存储库中排除node_modules
,并在node_modules
创build一个新的Git存储库
您可以定义以下结构:
/project /my_node_modules
- 通过
git init
在my_node_modules
创build新的存储库 - 使用https://stackoverflow.com/a/14867050/637589将您的默认
node_modules
位置更改为文件夹/my_node_modules
- 部署生产MEAN Stack应用的准则
- 即使在安装了bower组件之后,即使安装了git和pathvariables之后,也没有安装“Git not installed or path not specified”
- 当我改变git分支时切换node_modules文件夹
- 如果事情已经改变,只能build立项目
- 基于package.json版本创build更改日志(NodeJS)
- 如何通知GitHub贡献者我的回购协议,npm依赖已被更新?
- 如何解决错误“请设置envvariablesCHROME_BIN”运行Angular.js与咕噜声
- 如何构buildsails.js脱机文档?
- 只有当一个JS文件被执行时才运行NPM脚本