NodeJS学习
2016-05-15 16:51
417 查看
nodejs 是什么?
最近有空学了下nodejs,发现能力不行的话到哪里都是有个坑。nodejs是基于google V8引擎运行的一个js平台,你可以在此基础上采用各种nodejs的框架如expressjs快速进行开发web应用。
安装 nodejs
首先去 nodejs 官网 https://nodejs.org/en/ 下载 node,安装。还要安装 node.exe,官网地址 https://nodejs.org/en/download/,这个node.exe文件是放在你项目的根目录下。
注意事项:如果你重装node,请确保"C\user\当前用户名"下的npmrc文件已经删掉,否则使用npm命令时会卡住上不了,以为是墙的原因(当然墙也有这方面的作用)。
采用 node + ejs(expressjs) + mysql进行项目开发
在你的工作目录进入命令行窗口,敲击 npm install -g express ,这样你就在全局环境安装了express 这个插件。接下来用 express [-e] <项目名>,-e 表示你项目采用ejs 模板,你也可以采用jade,具体可先 npm install -g jade,安装 jade 中间件。
好了,这样在你的项目下就有这几个目录:bin(运行配置)、models(实体层),public(存放静态资源),node_modules(中间件),views(视图层,存放如ejs或html)、routes(路由层,存放路由)、app.js(项目的入口文件)、package.json(项目配置文件)。
我是这样做的:删掉bin目录,重建一个目录命名为action,主要用来进行各种事件处理(如post),models主要用来进行实体与数据库交互,routes下的index存放get类型的路由,再建一个目录存放post路由;
项目地址: https://github.com/maoli-zjp/xomi
最近有空学了下nodejs,发现能力不行的话到哪里都是有个坑。nodejs是基于google V8引擎运行的一个js平台,你可以在此基础上采用各种nodejs的框架如expressjs快速进行开发web应用。
安装 nodejs
首先去 nodejs 官网 https://nodejs.org/en/ 下载 node,安装。还要安装 node.exe,官网地址 https://nodejs.org/en/download/,这个node.exe文件是放在你项目的根目录下。
注意事项:如果你重装node,请确保"C\user\当前用户名"下的npmrc文件已经删掉,否则使用npm命令时会卡住上不了,以为是墙的原因(当然墙也有这方面的作用)。
采用 node + ejs(expressjs) + mysql进行项目开发
在你的工作目录进入命令行窗口,敲击 npm install -g express ,这样你就在全局环境安装了express 这个插件。接下来用 express [-e] <项目名>,-e 表示你项目采用ejs 模板,你也可以采用jade,具体可先 npm install -g jade,安装 jade 中间件。
好了,这样在你的项目下就有这几个目录:bin(运行配置)、models(实体层),public(存放静态资源),node_modules(中间件),views(视图层,存放如ejs或html)、routes(路由层,存放路由)、app.js(项目的入口文件)、package.json(项目配置文件)。
我是这样做的:删掉bin目录,重建一个目录命名为action,主要用来进行各种事件处理(如post),models主要用来进行实体与数据库交互,routes下的index存放get类型的路由,再建一个目录存放post路由;
项目地址: https://github.com/maoli-zjp/xomi
相关文章推荐
- Nodejs 内容
- Hadoop的nodemanager老是启动就挂掉解决方法以及如何查看hadoop日志
- ubuntu 15.10 搭建 node.js 环境
- node.js简介
- node+Express开发
- [LintCode] Swap Two Nodes in Linked List 交换链表中的两个结点
- nodejs后台文件上传模块connect-multiparty
- Google Cloud宣布加入NodeJS基金会
- Node.js + Web Socket 打造即时聊天程序嗨聊
- 启动namenode失败:FATAL error
- 《nodejs开发指南》微博实例常见错误汇总express4.x.x+jade
- hadoop2.4.1启动datanode启动不了
- Node.js 学习笔记 —— 概述
- Win7建立node.js的开发环境
- 什么是Node.js
- Nodejs和R交互
- f2fs中node page的lock_page
- hadoop datanode节点超时时间设置
- Node+fs+定时器(node-schedule)+MySql
- nodejs 代码设计模式1:同步函数变异步