如何配置bowerrc文件代理

如何配置bowerrc文件代理,第1张

安装之前检查nodejs如果没安装nodejs按照以下步骤安装$su-$yuminstallopenssl-devel$cd/usr/local/src$wgetprivate-bower-config.json将以下内容粘贴进去:{"port":5678,"registryFile":"./private-bower/bowerRepository.json","disablePublic":false,"publicRegistry":"/packages/","repositoryCache":{"git":{"enabled":true,"cacheDirectory":"./private-bower/gitRepoCache","host":"localhost","port":6789},"svn":{"enabled":true,"cacheDirectory":"./private-bower/svnRepoCache","host":"localhost","port":7891}},"log4js":{"enabled":true,"configPath":"./private-bower/log4js.conf.json"}}$vim/data/private-bower/log4js.conf.json{"appenders":[{"type":"dateFile","filename":"./private-bower/private-bower.log","pattern":"-yyyy-MM-dd","alwaysIncludePattern":false},{"type":"console"}],"replaceConsole":true}启动private-bower$sudosu-$cd/data$private-bower--config./private-bower-config.json[2014-06-3010:00:22.481][INFO]console-[bower]Refreshingpublicpackages[2014-06-3010:00:22.512][INFO]console-[bower]Bowerserverstartedonport5678[2014-06-3010:00:22.538][INFO]console-[bower]Startinggitcacheserver[2014-06-3010:00:22.543][INFO]console-[bower]Startingsvncacheserver[2014-06-3010:01:09.167][INFO]console-[bower]Loadedpublicpackages确保private-bower正常启动:打开一个新窗口来访问:$lynx会显示:ForkmeonGitHubPrivateBower____________________DocsPublicPackagesPrivateBowerserviceisdownNoprivatepackagesregisteredreaddocsabouthowtoregisterpackages.LoadingPackages{{package.name}}hits:{{package.hits}}{{package.repo}}CreatedbyBarnaTothBarnaTóth如果是这样,就安装完毕了客户端测试$sudosu-$npminstall-gbower$su-wlsuser$bowerhelp$vim.bowerrc{"registry":"http://:5678"}$cd$bowerinstalljquery

一、入 门 使用

1 、安装

npm install bower -g

2 、创建 bower.json

bower init

3 、安装包

bower install jquery --save

4 、搜索包

bower search jquery

二、相关命令

1 、 cache 缓存

查看缓存

bower cache list

清除缓存

bower cache clean

2 、 help 帮助

bower help

3 、 home 在浏览器中查看相应包的网站首页

bower home bootstrap

4 、 info 展示包的相关信息

bower info bootstrap

5 、 init 创建 bower.json 文件

bower init

6 、 install 安装项目依赖包

根据bower.json安装

bower install

根据包名字安装

bower install bootstrap --save

安装指定版本

bower install bootstrap#3.3.7

安装的相关选项

-F, --force-lastest强制最新版本

-p, --production不安装开发依赖包

-S, --save将安装的包记录在bower.json文件中

-D, --save-dev将安装的包记录在bower.json文件中

-E, --save-exact Configure installed packages with an exact version ratherthan semver

7 、 link

8 、 list 列出本地的包和可能的更新

bower list

9 、 lookup 通过包的名字查看包的 url

bower lookup jquery

10 、 login 通过 github 登录

bower login

11 、 prune 卸载本地无关的包

12 、 register 注册一个包

bower register rpn https://github.com/huruji/rpn.js.git

13 、 search 查询包

14 、 update 更新包

15 、 uninstall 卸载一个包

16 、 version

三、配置

bower可通过.bowerrc文件用json配置

例子:

{

"directory": "public/vendor"

}

所有键值对配置的官方例子:

相关解释:

1 、 cwd : string

工作目录,即应该运行bower的目录

2 、 directory : string

包安装时应该保存的目录,没有指定默认是bower_components

3 、 registry : string orobject

注册表配置,注册一个包时用

4 、 shorthand-resolver : string

制定一个包名称模板

5 、 proxy : string

http request使用的代理

6 、 https-proxy : string

https request使用的代理

7 、 user-agent : string

为每个请求设置user-agent

8 、 timeout : number

以毫秒为单位设置请求超时的时间,默认为60000

9 、 strict-ssl : boolean

是否在通过https发出请求时执行SSL密钥验证。

10 、 ca : object orstring

要使用的CA证书,默认为null。

11 、 color : boolean

启用或禁用在CLI输出中使用颜色。默认为true。

12 、 storage : object

在哪里存储持久数据,如缓存,需要由bower。默认为适合 *** 作系统/平台的路径

13 、 tmp : string

在哪里存储临时文件和文件夹。默认为系统临时目录后缀/ bower。

14 、 interactive : boolean

使bower交互,在必要时提示。默认为null,表示自动

15 、 resolvers : array ofstring

用于定位和提取包的PluggableResolver列表。

16 、 shallowCloneHosts : array ofstring (浅复制主机)

Bower的默认行为是不使用浅克隆,因为一些Git主机(例如GitHubEnterprise的旧版本)在被要求做一个浅克隆(使用--depth 1)时无法提供响应。此列表允许将已知支持浅克隆的主机列入白名单。

17 、 script

Bower提供3个独立的挂钩,可用于在Bower使用期间触发其他自动化工具。重要的是,这些钩子旨在允许外部工具帮助将新安装的组件连接到父项目和其他类似的任务中。这些钩子不是为组件作者提供安装后构建步骤。因此,这些钩子的配置在父项目目录的.bowerrc文件中提供。

18 、 ignoreDependencies : array

解析包的时候bower会忽略这些依赖

京程一灯,梦起的地方,我们始终相信通过努力,可以改变自己的命运。

我们始终相信,通过坚持不懈,可以为大家解决更多的前端技术问题。

我们始终相信,时间可以证明,我们可以为广大IT从业者解决前端学习路线。

HTML5,CSS3,Web前端,jquery,java,前端学习路线,各类问题,我们都可以为你解决。

更多技术好文,前端问题,面试技巧,请关注京程一灯(原一灯学堂)

打开蓝牙键盘。

打开蓝牙键盘,按“Fn+C”进入蓝牙配对状态;在手机中开启蓝牙功能,在蓝牙设置中设为”所有人可见”;在手机中搜索蓝牙设备,查找到之后选中进行配对连接,连接密码为:0000,完成配对后则连接成功;在手机中安装支持蓝牙的输入法,便可使用蓝牙键盘进行 *** 作了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11297800.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存