在我们开发一个新项目之前,我们不免重复的去新建一个个相同的文件夹结构,这不免浪费时间。根据任何有规律的重复性的动作都可以用代码去解决的年代,那么这一重复动作就可以来用node来解决了。原理是根据express框架,利用node来生成的。
操作步骤:
1、全局安装node环境(node官网:https://nodejs.org/zh-cn/)
2、安装完成后,新建文件夹 demo;
3、将server.js拷贝置demo中;
4、win+r允许cmd ,切换到demo文件夹目录下,运行node server即可。
文件具体目录结构可按实际开发自己定义,以下是楼主常用的开发目录:
var mkDir = [ { name: "src", child: [ { name: "assets", child: [ { name: "images" }, { name: "css", child: [ { name: 'reset.css' }, { name: 'style.css' } ] }, { name: "js", child: [ { name: 'common.js' } ] }, { name: "less", child: [ { name: 'style.less' } ] }, { name: "fonts" } ] }, { name: "views", child: [ { name: "common", // child: [ // { // name: "header.html" // }, // { // name: "footer.html" // } // ] }, // { // name: "index.html" // } ] }, ] } ];
生成的效果图如下:
github地址:https://github.com/WGinit/init-structure