node.js 学习笔记——node.js 环境配置

大三了,明年就要毕业了,老师准备让我们提前想想毕业设计,思来想去,不知道做什么,上网查查最近什么技术比较火,发现现在火的技术学习起来都是比较烧钱的,比如hadoop 这玩意,要玩似乎要么买三四台电脑,要么用自己的电脑虚拟出来几台电脑。俺是农村的,似乎对这些都玩不起。最后就发现node.js 技术还行。于是我现在在用node.js 做一个类似微信网页版的聊天工具。费话不多说,先说环境的配置吧,

1.node.js 安装以及开发工具安装

登陆这个网址,去下载windows 安装包https://nodejs.org/download/,下载之后直接安装就可以了,然后按照百度百科上测试代码去测试下安装成功没有。当然对于新生代的程序员来说,不喜欢在黑屏下敲代码,对与node.js 有没有IDE呢,当然有了,我现在用的是webstoream这个工具,个人感觉这个工具没有dreamweaver用这爽,这个工具在这个网址下载http://www.jetbrains.com/webstorm/,点击Download webstorm 安装即可,这个软件不是免费的,有个试用30天,对于这我只能呵呵,(百度 webstorm 破解)。安装之后发现这个东西编辑框特别难看,大家可以这样做 File > Setting > Editor > Colors&Fonts 在右边选择一个主题样式,然后再设置设置就可以了。

2.express 安装

如果用了wenstorm 这个工具之后,安装express 这个很简单,选择新建项目,然后在 project type 里选带有node.js的那个选项,然后在template engine 选ejs (官方默认的是jade这种模板,因为这种模板解释速度要比ejs 快的多,但其语法结构和html 语法差别太大,不利于合作生产),然后 点击ok 进入下个界面,有三个选项,对于初学者,我还是建议直接用默然的第一个,(第一个是从网上下载express 框架,最后一个是从本地找,如果你已安装全局的express 可以选择这个,创建速度要快点,)然后就进入写代码的地方了。
现在介绍下工程结构,bin 文件一般不要改,是启动的。node_modules 是模块库,public 里是静态文件,里面可以放你关于前台的 CSS   JS Images 等,routes 里控制文件 views 里面放的是界面的内容,你可以在这个文件下面写你的html 文件。app.js 这个文件是整个工程的管家,里面包含许多东西,只要看500 这些东西你就知道了,package.js 这个文件是整个工程的清单,里面写的是你用的框架的版本,说到框架我需要说的是现在 node,js 的版本更新了,有些模块已经更改,所以网上以及有些书上的方法已经不可以用了。个人建议,学新东西要关注下官方文档,当初学struts2时因为没有关注官方文档,苦恼了一星期,最后发现xml 里的有些东西人家已经换了。



你可能感兴趣的:(学习笔记)