设为首页 收藏本站
查看: 1078|回复: 0

[经验分享] MAC node + git + bower 简单安装

[复制链接]

尚未签到

发表于 2017-2-25 08:03:11 | 显示全部楼层 |阅读模式
  一 node 安装
  打开https://nodejs.org/en/ nodejs官网 下载安装文件 双击.pkg 文件 自动安装即可
DSC0000.png

  二 安装git
  打开 http://code.google.com/p/git-osx-installer/ 下载最新的PGK文件 双击.pkg 文件 自动安装即可。(注:可能遇到 信任问题 可以在 系统偏好设置->安全性与隐私->允许从以下位置下载的应用 选择继续安装)
DSC0001.png

  github使用SSH链接,需要设置SSH
  1.检查SSH key
  cd ~/.ssh
  2.备份已有的key,(如果有的话)
  mkdir key_backup
  mv id_rsa* key_backup
  3.生成SSH key
  $ ssh-keygen -t rsa -C sunjianping88@126.com
  Generating public/private rsa key pair.
  Enter file in which to save the key (/Users/sunjianping88/.ssh/id_rsa):
  Enter passphrase (empty for no passphrase):             //###这个地方是设置密码 输入自己要设置的密码即可 也可以不输入
  Enter same passphrase again:  
  Your identification has been saved in yes.
  Your public key has been saved in id_rsa.pub.
  The key fingerprint is:
  xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx sunjianping88@126.com
  The key's randomart image is:
+---[RSA 2048]----+
|..+= .=B**+*o    |
|o o . oo+=o.o    |
| . ...  o *..    |
| .oE . o = +     |
|oo... o S        |
|= .  .   .       |
|oo               |
|=o.              |
|B+               |
+----[SHA256]-----+
  4.将SSH key添加到GitHub
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2ExxxzzzzzzQABAAABAQDv7Yb10i+bV5S5sueGVP9NRYYcUKpx+A/IPZS0ZWId469SaIW9ajrGNFSlIwxxxxxxxmhvCGI9nY4c3uD4m3dJvo+EfGduEya4uZS2gPNmZ7osmV6TCdgfTVUqlifK1/rzt0iEyriM8BcIeh+lxb3m/fU+6vuxteqEiHAUArt2dxxxxxxxxxrZxxSNq8He8t+/wSkusCxxxCaoNobxxxxUZHauol7ybqnaNGhW3oTlNnd08RfMv16MtAlKrX5Gvy2jyxchjxXXeL6tQvxxxxxeUyXaLcVSMw+JKLaUHJRG6eBt2rnNvTd35ALx1ObI/qTMxxxxxxxx0jmMhmEVKxshbn sunjianping88@126.com
  登录到GitHub页面,personal settings ->SSH and GPG Keys->New SSH key
  将生成的key(id_rsa.pub文件,即上面命令cat ~/.ssh/id_rsa.pub获取文件的内容)内容copy到输入框中,点击Add SSH key。
  5.测试链接
  $ ssh git@github.com
The authenticity of host 'github.com (192.30.252.122)' can't be established.
RSA key fingerprint is SHA256:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.252.122' (RSA) to the list of known hosts.
Saving password to keychain failed
Identity added: /Users/sunjianping/.ssh/id_rsa ((null))
PTY allocation request failed on channel 0
Hi sunjp748! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.
  出现上述提示信息说明连接成功(github并不提供shell登陆但已经连接成功)
  6.设置个人信息
  $ git config --global user.name "your_name"
  $ git config --global user.email your_email@xxx.com
  三 bower安装
1.输入命令
$ sudo npm install -g bower
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
bower@1.7.9 /usr/local/lib/node_modules/bower
2.新建.bowerrc文件 设置下载文件的保存目录
(1)可以在项目根目录下新建一个txt文件 然后mv x.txt .bowerrc
(2)修改.bowerrc文件内容为
  {
  "directory" : "public/javascripts/lib"//要保存下载库文件的目录
}
3.进入项目目录中,输入命令如下 bower init 然后按照提示填写内容即可 遇到选择Y/n的选择Y即可
4.尝试下下载文件
$ bower install jquery --save
bower not-cached    https://github.com/jquery/jquery-dist.git#*
bower resolve       https://github.com/jquery/jquery-dist.git#*
bower checkout      jquery#2.2.4
bower progress      jquery#* Receiving objects:  26% (35/133), 220.00 KiB | 105.00 KiB/s
bower resolved      https://github.com/jquery/jquery-dist.git#2.2.4
bower install       jquery#2.2.4

jquery#2.2.4 public/javascripts/lib/jquery
出现以上内容证明已经部署成功
(未完待续  gulp构建工具)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-346793-1-1.html 上篇帖子: hexo&github博客搭建 下篇帖子: 创建 Web 前端开发环境(node和npm以及git)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表