1.1 环境搭建-基础配置-NodeJs+Express+Mysql实战

栏目: Node.js · 发布时间: 5年前

内容简介:NodeJs+Express+Mysql实战-环境搭建-基础配置开发环境:Mac + Sublime Text + iTerm+ Chrome + Navicat + PostManMac OS Terminal Replacement

NodeJs+Express+Mysql实战-环境搭建-基础配置

开发环境:Mac + Sublime Text + iTerm+ Chrome + Navicat + PostMan

1、Mac配置

1.1 安装iTerm:

Mac OS Terminal Replacement

http://link.zhihu.com/?target...

安装成功后打开继续;

1.2 从 App store 或苹果开发者网站安装 Xcode

安装完成以后 在iTerm下输入

xcode-select --install

回车后,按照指引,你将完成 Xcode command line tools 安装

1.3 安装Homebrew

控制台iTerm下:

第一步:

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

第二步:

echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

第三步:

brew doctor

安装成功后可以使用安装软件:

例如Appclear:

brew cask install appcleaner

1.4 安装Zsh

使用 Homebrew 完成 zsh 和 zsh completions 的安装

brew install zsh zsh-completions

安装 oh-my-zsh 让 zsh 获得拓展功能和主题

curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

安装成功以后 在当前用户根目录下:

vi .zshrc

1.1 环境搭建-基础配置-NodeJs+Express+Mysql实战

将 ZSH_THEME修改为"pygmalion"

1.1 环境搭建-基础配置-NodeJs+Express+Mysql实战

:wq!

保存退出以后;

打开 altercation/solarized 将该文件夹下的

Solarized Dark.itermcolors 和 Solarized Light.itermcolors 下载,下载成功后存放到一个平时不会删除的文件夹下;

然后在 iTerm -> Preferences - > Profiles -> Default -> Colors -> Load Presets -> import.. 将其导入;

导入成功后再次点击 Load Presets 选中 “Solarized Dark”设置命令行颜色皮肤:

1.1 环境搭建-基础配置-NodeJs+Express+Mysql实战

1.1 环境搭建-基础配置-NodeJs+Express+Mysql实战

1.5 安装git

brew install git

检测是否安装成功

git --version

git教程:Git教程

git 常用命令:

http://note.youdao.com/notesh...

git ssh-key 配置

Connecting to GitHub with SSH

1.6 安装Sublime Text 3

Sublime Text - Download

安装成功后,打开它,然后View-show console-粘贴以下代码到控制台回车安装扩展包

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'the Sublime Text package manager' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

破解:

粘贴以下内容到Help-Licence

—– BEGIN LICENSE —–
Nicolas Hennion
Single User License
EA7E-866075
8A01AA83 1D668D24 4484AEBC 3B04512C
827B0DE5 69E9B07A A39ACCC0 F95F5410
729D5639 4C37CECB B2522FB3 8D37FDC1
72899363 BBA441AC A5F47F08 6CD3B3FE
CEFB3783 B2E1BA96 71AAF7B4 AFB61B1D
0CC513E7 52FF2333 9F726D2C CDE53B4A
810C0D4F E1F419A3 CDA0832B 8440565A
35BF00F6 4CA9F869 ED10E245 469C233E
—— END LICENSE ——

安装扩展包:

Sublime Text-Preference -Package Control - Install package

然后分别安装如下:

All Autocomplete Autoprefixer Emmet Git GitGutter jQuery JsFormat Markdown Preview Markdown Editing Sass Less

了解更多:

Sublime Text 有哪些使用技巧?

设置:

Sublime Text-Preference -Setting-User

粘贴如下代码到 json中:

{
"bold_folder_labels": true,
"default_line_ending": "unix",
"draw_minimap_border": true,
"enable_tab_scrolling": false,
"fade_fold_buttons": false,
"folder_exclude_patterns":
[
"node_modules"
],
"font_size": 16,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Package Control",
"Vintage"
],
"open_files_in_new_window": false,
"remember_open_files": true,
"tab_size": 2,
"trim_trailing_white_space_on_save": true,
"update_check": false,
"word_wrap": true
}

1.7 安装ps:

Photoshop CC链接

PS安装破解详细过程

【Mac】PS CC 软件下载及破解的详细方法PS一键切图

1.8 安装saas

检测电脑中是否安装ruby

ruby -v

如果未安装那么

brew install ruby

安装成功以后需要将 ruby 源更换为淘宝源

第一步:移动默认的源

gem sources --remove your community gem host

第二步:指定淘宝的源

gem sources -a https://ruby.taobao.org/

第三步:查看指定的源是不是淘宝源

gem sources -l

安装sass

sudo gem install sass

检测安装是否成功

sass -v

1.9 mac常用命令

1.10 谷歌浏览器

谷歌浏览器 MAC版下载__百度软件中心

PostMan:验证json:Postman

JSON-handle:json美化 JSON-Handle 官网 - 打开json格式文件的浏览编辑器

Chrome 浏览器插件安装方法: 在地址栏输入 , 将下载的 .crx 插件包拖放到打开的页面中.

下一节:1.2 Node.js 安装与使用-基础配置-NodeJs+Express+Mysql实战


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

PHP从入门到精通

PHP从入门到精通

邹天思、孙鹏 / 清华大学出版社 / 2008-10-1 / 68.00元

DVD语音视频教学光盘,22小时教学视频录像,全程语音讲解,本书实例源程序、相关素材,本书特色:基础知识—核心技术—高级应用—项目实战,268个应用实例,41个典型应用,1个项目案例,内容极为详尽,实例典型丰富。一起来看看 《PHP从入门到精通》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试