有没有人搭建过bower私库的
安装之前
检查nodejs
如果没安装nodejs按照以下步骤安装
$ su -
$ yum install openssl-devel
$ cd /usr/local/src
$ wget http://nodejs.org/dist/v0.10.29/node-v0.10.29.tar.gz
$ tar zxvf node-v0.10.29.tar.gz
$ cd node-v0.10.29
$ ./configure
$ make
$ make install
查一下版本号,看有没有安装成功:
$ node -v
v0.10.29
检查git
如果没安装,请按照以下步骤安装
$ sudo yum -y install git
开始安装bower私库
STEP 1 安装 git 和 git-deamon
$ sudo yum install -y git git-daemon
STEP 2 安装 private-bower
$ sudo npm install -g private-bower
STEP 3 设置 private-bower
$ sudo su -
$ cd /data
$ mkdir private-bower
$ vim /data/private-bower-config.json
将以下内容粘贴进去:
{
"port": 5678,
"registryFile": "./private-bower/bowerRepository.json",
"disablePublic": false,
"publicRegistry": "http://bower.herokuapp.com/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
$ sudo su -
$ cd /data
$ private-bower --config ./private-bower-config.json
[2014-06-30 10:00:22.481] [INFO] console - [bower] Refreshing public packages...
[2014-06-30 10:00:22.512] [INFO] console - [bower] Bower server started on port 5678
[2014-06-30 10:00:22.538] [INFO] console - [bower] Starting git cache server
[2014-06-30 10:00:22.543] [INFO] console - [bower] Starting svn cache server
[2014-06-30 10:01:09.167] [INFO] console - [bower] Loaded public packages
确保 private-bower 正常启动:
打开一个新窗口来访问:
$ lynx http://localhost:5678/
会显示:
Fork me on GitHub
Private Bower
____________________
Docs Public Packages
Private Bower service is down
No private packages registered read docs about how to register packages.
Loading Packages...
{{ package.name }}
hits: {{ package.hits }}
{{ package.repo }}
Created by
BarnaToth
Barna Tóth
如果是这样,就安装完毕了
客户端测试
$ sudo su -
$ npm install -g bower
$ su - wlsuser
$ bower help
$ vim .bowerrc
{ "registry": "http://your private repository ip:5678" }
$ cd testdir
$ bower install jquery
如何建立一个bower私库
如果没安装nodejs按照以下步骤安装
$ su -
$ yum install openssl-devel
$ cd /usr/local/src
$ wget http://nodejs.org/dist/v0.10.29/node-v0.10.29.tar.gz
$ tar zxvf node-v0.10.29.tar.gz
$ cd node-v0.10.29
$ ./configure
$ make
$ make install
查一下版本号,看有没有安装成功:
$ node -v
v0.10.29
寻找耽美私库?远目中~
http://my.mofile.com/zf1984121
文件夹:
zf1984121共享文档
2月动画万有引力
3月动画学院天堂
4月动画玻璃舰队
5月动画公主公主
公主公主真人版
6月动画樱兰高校男公关
BL电视-大型节目
BL电视剧
同志亦常人第一季
BL电影-经典大片
BL动画-TV剧场版
BL游戏-漫画游戏
夜雨莹心『原创』集
最新更新-临时保存
共享天地
私库 神将2009怎么关了?密码是多少?
没有关,只是挂了个公告而已……
隔了两天就开开了,乃现在可以进去的
我干嘛在这里解释啊~溜下~