首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我的构建服务器位于一个非常严格的防火墙后面,所以我可以将Bower依赖项存储在项目中吗?

我的构建服务器位于一个非常严格的防火墙后面,所以我可以将Bower依赖项存储在项目中吗?
EN

Stack Overflow用户
提问于 2016-04-20 14:21:30
回答 2查看 21关注 0票数 2

我在一个高度安全的公司工作。

我不允许从任何构建服务器访问Bower的索引或GitHub。我可以从我的工作站访问这两件事(目前而言)。

是否有其他方法来管理我的项目的所有依赖项?例如,在内部索引上,或者可能只是将项目的依赖项转储到项目源代码的目录中。显然,这些东西都没有连接到互联网那么好--但我需要能够在构建时没有实际访问互联网的情况下进行“保龄球安装”。

在此之前,我们简单地通过构建一个静态网站来解决PyPi模块的访问问题,其内容的结构类似于PyPi的“简单”格式。我希望我们能为鲍尔做些类似的事。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-20 14:26:28

有几种选择:

( a)根据您的喜好设置一个bower缓存文件夹,并转储您需要的所有包(How to change bower's default cache folder?)

( b)简单地将项目的bower packages文件夹提交到源代码管理中

( c)使用本地git服务器托管软件包并从那里安装。

票数 1
EN

Stack Overflow用户

发布于 2016-04-20 14:25:29

在您的组织中设置一个git存储库,其中包含您需要的bower模块,然后执行以下操作:

代码语言:javascript
运行
复制
bower install '<git-url>#<git-commit-sha>'

或者任何web服务都可以,请参阅http://bower.io/docs/api/#install

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36746789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档