一、安装
- 初始环境Mac
- 官网
-
官网下载node pkg,选择版本
-
安装,按照默认即可,界面Node.js 和 npm(随Node.js的包管理工具) 的相关信息
-
检验,打开终端,分别输入npm -v 和 node -v,如果返回版本信息,则表示安装成功
二、intellij IDEA & NodeJS
2.1 IDEA 安装NodeJS 插件
Preferences --> Plugins
-
搜索node.js,点击2处的Browser repositories,我的已经安装所以结果有NodeJS
-
选择NodeJS 安装即可
-
重新打开IDEA ,创建新项目,则可以看到Node.js
2.2 创建
-
如上,选择Node,next,点击完成即可
模板引擎:
Jade:面向后端
Ejs:最常用,最广泛,前后端分离
-
默认Jade,完成
-
运行一下
三、关于目录
- bin:项目的启动文件以及其他脚本
- node_modules:项目依赖库
- public:公共目录,存放静态文件(css,js,mg)和公共资源,404页面等
- routes:路由控制器目录,存放路由文件,所有的业务逻辑都都写在这里
- views:视图目录(MVC中的V)
- app.js:项目入口,程序初始运行文件
- package.json:项目配置,包描述文件及开发者信息等
注:如需必要则可以自己创建MVC 的其他两个,models(数据模型) 和controllers(控制器,对请求的操作)
(tools:工具,config:配置,test:测试,README.md:项目说明)