不折移动web不腾--开启我的个人Mac之旅

Posted cynchanpin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不折移动web不腾--开启我的个人Mac之旅相关的知识,希望对你有一定的参考价值。

背景,非常久非常久曾经(听过)Linux,瞎玩 Mac mini,而今Linux下开发技能半身不遂,处于放任状态。明明就知道随着时间流逝会越陌生的东西越不想去抓住最后的余温,不知道这算不算放弃,反正迟延至极。

直到有一天发现90后不管男女已经開始进入晚婚行列。国内:3000万的单身狗。看看这个被平均的社会:每1000人就有一个千万富翁。每100人就有一个吸毒。嗯……跑题了。

不能再瞎折腾。得学习,得规划,得把知识都条理起来,不然五年还是一年经验。

为了狠一点,给自己一个理由,必须得买贵的东西。否则不会心疼。不会下决心。

……

打开包装二话不说直接装了Xcode

想普通安装nodejs,官网有直接的包,下载直接拖到应用程序就能搞定。毫无技术含量。

搜索了一番,发现有个安装管理Mac程序的好软件,brew--第一印象就认为像npm

官网--http://brew.sh/

……打开Mac 终端 发如今 根文件夹下的 /usr 是没有 local文件夹的


敲入

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

技术分享


技术分享



再check

水到渠成

tanchongshideMacBook-Pro:local mesut$ pwd
/usr/local
tanchongshideMacBook-Pro:local mesut$ ls
CODEOFCONDUCT.md	Library			bin
CONTRIBUTING.md		README.md		share
LICENSE.txt		SUPPORTERS.md
tanchongshideMacBook-Pro:local mesut$ 

ps: YouTube twitter Facebook Google不在话下之门:http://honx.in/_VYexsokWGimbLnAu

Schlaf gut~


写在几天之后的七月2号--使用brew

1:安装下载文件工具

$ brew install wget
bin/wget -> ../Cellar/wget/1.16.1/bin/wget
文件安装到了Cellar目录下 软链接到了bin

2:二逼安装nodejs 回归本源

brew install node

技术分享


so far so good ;


node 已经被安装到Cellar目录下。而且相对于Mac的brew类似node的包管理npm已经安装

这里补充一下(http://segmentfault.com/q/1010000000315988)

npm安装模块默觉得 shell 的当前文件夹。假设要装成全局的,使用 npm install xss -g

npm help install里的描写叙述是:

Packages are dropped into the node_modules folder under the prefix. Global installs on Unix systems go to {prefix}/lib/node_modules. Global installs on Windows go to {prefix}/node_modules (that is,no lib folder.)

翻译出来大意是:

Packages 安装进 prefix 前缀的 node_modules。Unix系统里 Global 安装会装进{prefix}/lib/node_modules。Windows系统里则是 {prefix}/node_modules (就是说没有 lib 目录)。

通过 npm config ls 可列出 prefix 的配置

改动 prefix 能够 npm config set prefix "f:\node"

ozil:~ mesut$ npm install grunt-cli -g
/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
[email protected] /usr/local/lib/node_modules/grunt-cli
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected])


bin文件夹放命令软链接到对应的文件夹下的运行程序

清除缓存

npm cache clean


ps:文艺安装node方法:

  1、先安装git

  git安装包下载地址

  2、安装nodejs

  依次运行下面命令:

  git clone

  cd nodejs

  ./configure

  make

  sudo make install






















以上是关于不折移动web不腾--开启我的个人Mac之旅的主要内容,如果未能解决你的问题,请参考以下文章

澳式滋味一页俱全开启你的味蕾之旅

我的Android进阶之旅Android Studio 中 使用git提交代码报错:Can‘t commit changes from multiple changelists at once(代码片

仅以此博开启我的python学习之旅~~~~~~~

我的Android进阶之旅解决安装apk时出现错误:INSTALL_FAILED_CONFLICTING_PROVIDER : Package couldn‘t be installed in(代码片

我的C/C++语言学习进阶之旅解决使用algorithm库里面的sort函数的时候,编译报错:未能使函数模板“unknown-type std::less<void>::operator ()(代码片

我的C/C++语言学习进阶之旅解决使用algorithm库里面的sort函数的时候,编译报错:未能使函数模板“unknown-type std::less<void>::operator ()(代码片