我正在开发客户端应用程序 我们使用以下技术: git,node,ember,grunt,sass和其他组件
每次我必须使用工具来下载所有必需的节点,sass和bower组件时,我都会从git服务器克隆应用程序,这将需要下载200MB的数据并消耗时间。
是否有任何解决方案没有下载应用程序必须运行的节点模块,方法是重复使用已下载的模块而不使用make工具。
答案 0 :(得分:0)
是的,您也可以在git存储库中包含节点模块。您仍然需要下载它们(无论如何都无法获取模块)。我在.gitignore
猜测你有一条看似node_modules
的行。如果删除该行,模块将包含在您的git存储库中,并在您执行git clone时包含在内。
请注意,此方法存在一些缺点: