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

[经验分享] mac安装 git npm Yeoman node.js等

[复制链接]

尚未签到

发表于 2017-7-7 13:30:05 | 显示全部楼层 |阅读模式
  mac
  打开“终端”
  1. 下载 git
  2.下载node.js
  自带npm但版本较低,升级版本:
  sudo npm install -g npm
  3.安装yeman
  sudo npm install --global yo
  sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。
  1、升级npm:npm install -g npm
2、安装yeoman:npm install -g yo
3、安装生成器:
     生成器地址github地址:https://github.com/***/generator-***-springboot
     安装命令:npm install -g https://github.com/***/generator-***-springboot.git
4、生成项目:yo或yo ***-springboot
  windows 10:
  问题 :
  C:\WINDOWS\system32>cd C:\Program Files\nodejs
  C:\Program Files\nodejs>npm install -g npm ▄ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ▀ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░npm ERR! not a package C:\Program Files\nodejs\npm ▐ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░npm ERR! addLocal Could not install C:\Program Files\nodejs\npm ▄ ╢░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░runTopLevelLifecycles     ▀ ╢█████░░░░░░░░░░░░░░░░░░░npm ERR! Windows_NT 10.0.10586 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "npm" npm ERR! node v5.4.0 npm ERR! npm  v3.3.12 npm ERR! path C:\Users\pangqian\AppData\Local\Temp\npm-109656-43811c24\unpack-3158d5bd09e31d56658b110fae7e44ea\package.json npm ERR! code ENOENT npm ERR! errno -4058 npm ERR! syscall open
  npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\****\AppData\Local\Temp\npm-109656-43811c24\unpack-3158d5bd09e31d56658b110fae7e44ea\package.json' npm ERR! enoent This is most likely not a problem with npm itself npm ERR! enoent and is related to npm not being able to find a file. npm ERR! enoent
  npm ERR! Please include the following file with any support request: npm ERR!     C:\Program Files\nodejs\npm-debug.log
  C:\Program Files\nodejs>
  解决:
  C:\Program Files\nodejs>npm install -g cnpm
  OK
  cnpm:国内镜像
   DSC0000.png
  2.



Windows 64位 npm 安装yeoman出错 求解,
node postinstall
node不是内部命令
解决方案:

npm install -g yo --ignore-scripts


问题:mac “您不能使用以点“.”开头的名称,因为这些名称已被系统预留。请选取其他名称。”
解决:




文件最前面带上.就会变成隐藏文件,系统默认不显示隐藏文件,所以你必须开启显示隐藏文件才能把文件命名为隐藏文件。
显示隐藏文件:
打开『终端』这个程序,输入以下:


defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

回车执行。
隐藏隐藏文件:
打开『终端』这个程序,输入以下:



defaults write com.apple.finder AppleShowAllFiles FALSE ; killall Finder

回车执行。

mac -- git --github.com
3, 打开终端,使用git --version命令查看安装版本,有就是安装成功了
/*以下4.5命令如果已经使用Bitbucket创建过了,将会自动包含*/
4,创建一个全球用户名
git config --global user.name "FIRST_NAME LAST_NAME"
5,创建一个全球邮箱
git config --global user.email "MY_NAME@example.com"
6, 如果不想每次连接远程仓库都输入密码的话,输入如下命令
git credential-osxkeychain
------>等待
git config --global credential.helper osxkeychain
# Set git to use the osxkeychain credential helper
到此Git就安装完成了。
另:Permission denied (publickey) 问题:




首先,清除所有的key-pair
ssh-add -D
rm -r ~/.ssh
删除你在github中的public-key
重新生成ssh密钥对
ssh-keygen -t rsa -C "xxx@xxx.com"

//以下两行是更改权限,我没有使用,直接用默认路径即可
chmod 0700 ~/.ssh     
chmod 0600 ~/.ssh/id_rsa*
接下来正常操作
在github上添加公钥public-key:
1、首先在你的终端运行 xclip -sel c ~/.ssh/id_rsa.pub将公钥内容复制到剪切板[直接找到文件用记事打开也是可以的]
2、在github上添加公钥时,直接复制即可
3、保存
测试:
在终端 ssh -T git@github.com
成功即可

运维网声明 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-391290-1-1.html 上篇帖子: mac里git项目删除.DS_Store文件 下篇帖子: mac上的webStorm上配置gitHub
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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