二、node.js项目目录结构简介
2014-01-09 09:18
543 查看
在使用express helloworld命令建立了我们的第一个学习项目"helloworld"之后,我们来看看express为我们自动建立了几个目录和文件
1、public 项目公共目录,其中又包含了images、javascripts、stylesheets目录,也就是说要求我们把网站所有的静态资源、公共资源放到此目录下,因为只有public目录下的文件可以通过URL直接访问
2、routes 路由控制器目录,在初始学习阶段我们可以将所有的业务逻辑都都写在这里,熟悉MVC模式的同学可以把这里当成Action存放目录
3、views 视图/模版目录,就是MVC的view层,这里说一下默认express是使用的jade模版引擎,学python的同学应该相当熟悉
4、app.js 项目入口文件,程序就是从这里开始运行
5、package.json 项目包文件定义,其中最重要的部分就是依赖关系的定义,可以让我们非常方便的使用NPM进行项目的发布安装。
如何运行项目?
1、打开CMD,进入项目根目录,如E:\nodejs\helloworld\然后运行,npm install,NPM管理器会自动根据package.json安装项目必须的依赖包,之后在根目录下会多出一个node_modules目录,其中就是安装好的依赖包
2、运行node app.js
3、打开浏览器,输入默认地址http://localhost:3000
如果页面正常显示,那么恭喜你,接下来就可以正式开始学习node.js编程部分啦
1、public 项目公共目录,其中又包含了images、javascripts、stylesheets目录,也就是说要求我们把网站所有的静态资源、公共资源放到此目录下,因为只有public目录下的文件可以通过URL直接访问
2、routes 路由控制器目录,在初始学习阶段我们可以将所有的业务逻辑都都写在这里,熟悉MVC模式的同学可以把这里当成Action存放目录
3、views 视图/模版目录,就是MVC的view层,这里说一下默认express是使用的jade模版引擎,学python的同学应该相当熟悉
4、app.js 项目入口文件,程序就是从这里开始运行
5、package.json 项目包文件定义,其中最重要的部分就是依赖关系的定义,可以让我们非常方便的使用NPM进行项目的发布安装。
如何运行项目?
1、打开CMD,进入项目根目录,如E:\nodejs\helloworld\然后运行,npm install,NPM管理器会自动根据package.json安装项目必须的依赖包,之后在根目录下会多出一个node_modules目录,其中就是安装好的依赖包
2、运行node app.js
3、打开浏览器,输入默认地址http://localhost:3000
如果页面正常显示,那么恭喜你,接下来就可以正式开始学习node.js编程部分啦
相关文章推荐
- 一、windows下安装node.js+express
- [leet code] Swap Nodes in Pairs
- socket.io broadcast的几种用法之初试
- Populating Next Right Pointers in Each Node II
- ubuntu 13.04安装node.js过程问题集锦
- TreeNode 中双击节点和单击节点的一点区别
- node.js-express框架的初步使用。
- LeetCode - Populating Next Right Pointers in Each Node II
- Yarn设计原理分析之NodeManager
- nodelua
- Node.js 中文乱码解决
- CCNode
- nodeName、nodeValue 以及 nodeType 包含有关于节点的信息。
- NodeJs:module.filename、__filename、__dirname、process.cwd()和require.main.filename 解惑
- Secondary Namenode摘记
- node.js Tools for Visual Studio 介绍
- node.js 笔记一
- Xml SelectNodes 与 XPath
- Xml SelectNodes 与 XPath
- Unexpected XML declaration. The XML declaration must be the first node in the document and no white