前端(Node.js)(2)-- Node.js开发环境配置
1、开发环境介绍
1、MEAN Stack
什么是全栈?
负责界面和UI的设计师、负责移动端应用开发的安卓IOS开发工程师、负责服务器端开发的后端程序员、负责数据库开发和管理的数据库工程师、负责服务器端环境搭建和管理的运维工程师,在不同的细分领域和公司命名大不相同
一个人承担各种方面的职责。
Web全栈
HTML/CSS页面的构建
浏览器端的开发
服务器端的开发
数据库管理
服务器运维
JavaScript可以开发哪些栈?
JavaScript Web全栈的最佳组合:MEAN Stack
mongoDB简单操作、express
angularjs、Node.js
2、Node.js的执行环境
Google V8
文件系统
网络功能(HTTP/TCP/UDP/DNS/TLS/SSL)
二进制数据
数据流
加密与解密
3、开发工具
webstorm、sublimeText
4、调试工具
WebStorm
nodemon
node-inspector
Chrome Developer Tools
2、windows下开发环境搭建
生产环境中的Node.js
Windows+Linux
VirtualBox
虚拟机CentOS安装
xShell与xFtp
Node.js
MongoDB
Redis
Sublime Text
WebStorm
网络地址转换NAT
虚拟机通过物理机的网络进行访问,没有办法直接在物理机上面通过ssh连接虚拟机
如果使用的是路由器上网,那么可以使用桥接网卡,在这种情况下虚拟机和物理机在路由器里面是对等的两个网络节点,这样我们便可在物理机上使用ssh工具进行linux服务器的访问和控制
语言选择English
SOFTWARE SELECTION
Basic Web Server --> Developtools
设置服务器管理员密码:我最喜欢的密码
下载安装epel-release
yum install epel-release
y
完成之后下载安装nodejs
yum install nodejs
y
安装完毕查看版本
node --version
安装完毕之后安装mongodb-server(服务器端)
yum install mongodb-server
接下来安装mongodb的客户端
yum install mongodb
最后一个安装redis
yum install redis
y
全部安装完成之后我们新建一个代码测试文件
vim test.js
console.log("hello,我们终于完成了,兄嘚");
esc:wq
node test.js
输出 hello,我们终于完成了,兄嘚
ok,环境配置成功!
3、mac OS下开发环境搭建
最新文章
- 鼠标滑过图片变暗文字链接滑出jQuery特效
- Qt——一些工具的使用
- CCF 最优配餐 (BFS)
- G-nav-01
- [ActionScript 3.0] AS3.0 调试出现安全沙箱冲突错误解决办法
- 欧拉工程第53题:Combinatoric selections
- Oracle 10G (Linux) 冷备恢复
- C语言杂记
- 01_C语言基础
- svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复
- RH033读书笔记(10)-Lab 11 Process Control
- ListView排序并隔色显示
- Eclipse 打开当前文件所在的文件夹
- ECMAScript 6 笔记(二)
- Centos + docker,Ubuntu + docker介绍安装及详细使用
- IDEA上传码云报错Push rejected: Push to origin/master was rejected
- Python 基础关于编码
- C#类中字段封装为属性
- SpingMVC的<;context:component-scan>;包扫描踩坑记录
- 毫秒查询9位数qq号码是否存在-BitMap算法应用