创建一个新的node.js项目之后,被一大堆的不知名的文件夹吓到了
特写一片文章来记录下node.js项目各个文件的作用
1、控制台进入某个目录(node.js的安装目录下),执行$express dir(新建的express项目文件夹名)
2、执行1之后,可以看到在目录下新生成了一个dir文件夹
3、进入dir文件夹,可以看到express的项目结构如下图
bin:项目的启动文件,也可以放其他脚本。
node_modules:用来存放项目的依赖库。
public:用来存放静态文件(css,js,img)。
routes:路由控制器。
views:视图目录(相当于MVC中的V)。
app.js:项目入口及程序启动文件。
package.json:包描述文件及开发者信息。
----------------------------------------------------------------还有一些可以自己创建使用的文件----------------------------------------------------------models:数据模型(相当于MVC中的M)。
cont