前端開發環境全面配置 --- mac OS

Mac 開發配置html

brew

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

Oh My Zsh 

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"node

~/.zshrc 添加 source ~/.bash_profilemysql

更改默認使用的 shell
查看能夠使用的 shell, 使用命令 cat /etc/shells 
查看當前默認使用的 shell echo $SHELL 
修改默認 shell 爲 zsh chsh -s /bin/zsh 
退出 iterm,從新打開就能夠了。react

Homebrew+iTerm2+zshwebpack

經過 whoami 命令,查看當前用戶git

Mac OS 終端利器 iTerm2github

添加alias別名web

出現zsh: command not found: xxx解決方法
source .zshrcredis

brew update 更新太慢 換鏡像源

Nvm

不推薦brew安裝nvm
安裝nvm 前最好先安裝git

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

nvm github項目

Curl 安裝nvm 卸載
rm -rf ~/.nvm

運行nvm仍是出現command not found,那麼請檢查是否含有.bash_profile文件

  1. 安裝以後,在.bash-profile中添加:(沒有的話 touch ~/.bash-profile)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm
  1. 執行 source ~/.bash_profile

nvm ls-remote. 查看可安裝的node版本
nvm alias default 命令來指定一個默認(別名)的node版本...
nvm命令行操做命令

node

  1. -g package
  • @angular/cli
  • @vue/cli
  • create-react-app
  • webpack
  • gulp
  • grunt
  • http-server
  • yo (yeoman 暫不)
  • hexo-cli

  1. —save
  • qrcode. 用於將一些URL、文字、emojis等生成二維碼,並將二維碼保存成圖片
  • js-cookie 顧名思義是操做cookie的,有了這個庫讓咱們對cookie進行增刪改查方便了不少。
  • cpr 用來將一個文件夾的文件拷貝到另外一個文件夾。
  • ua-parser-js 這個庫主要用於獲取瀏覽器的一些信息。

mongodb

brew install mongodb

mongod
mongo

vscode

Command + shift + p. 輸入code

redis

mac上安裝使用redis

mysql

推薦 Mac for MySQL 5.7 安裝教程 https://www.cnblogs.com/kimbo/p/8724595.html

查看mysql 版本號。 mysql -V
Mac OS X 徹底卸載MySQL
https://www.cnblogs.com/liyunfei0103/p/8053223.html
https://www.jianshu.com/p/9eababeec973
可命令行查找 find / -iname 「mysql」 查找刪除

添加mysql用戶
CREATE USER 'charblus'@'localhost' IDENTIFIED BY '123456';
CREATE USER 'charblus'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON hive.* to 'charblus'@'localhost' IDENTIFIED BY '123456';
GRANT select,create ON hive.* to 'charblus'@'localhost' IDENTIFIED BY '123456';

vim ~/.bash_profile 加入PATH=$PATH:/usr/local/mysql/bin
source ~/.bash_profile

啓動服務 mysql -u root -p
12345678

修改密碼. SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

Mysql 啓動報錯

mac Access denied for user 'root'@'localhost' (using password: YES)

[分析 解析](https://blog.csdn.net/qq_36675754/article/details/81381341)

注意: 初始沒有密碼。測試 mysql -u root -p 直接回車 可否經過(安裝時我設了密碼,但貌似沒起做用)

mac下mysql 忘記密碼

第一步:

點擊系統偏好設置->最下邊點MySQL,在彈出頁面中,關閉服務


第二步:
進入終端輸入:cd /usr/local/mysql/bin/
回車後 登陸管理員權限 sudo su
回車後輸入如下命令來禁止mysql驗證功能 ./mysqld_safe --skip-grant-tables &
回車後mysql會自動重啓(偏好設置中mysql的狀態會變成running)

第三步:
輸入命令 ./mysql
回車後,輸入命令 FLUSH PRIVILEGES;
回車後,輸入命令 SET PASSWORD FOR 'root'@'localhost' = '你的新密碼';

tree

默認tree命令是沒法使用的,能夠使用homebrew install tree安裝。 若是直接使用tree,查看的目錄裏面含有中文字符的目錄或文件時會出現漢字不能顯示的問題,能夠使用tree -N查看。

相關文章
相關標籤/搜索