Objective
I often create a new page when I do a small program, and each page is a directory, each directory will be created four files.
Feel too cumbersome to write a gadget lazy
App.js
1Const FS = require (' FS ');2Const DIRNAME = ' Hello ';//your new dir name3Const URL = './${dirname} ';4CONST INIT = [5 {6URL: ' ${url}/${dirname}.js ',7Content: ' Const APP = Getapp (); \r\rpage ({}); ',8 },9 {TenURL: ' ${url}/${dirname}.json ', OneContent: ' {\r\t\r} ', A }, - { -URL: ' ${url}/${dirname}.wxml ', theContent: ', - }, - { -URL: ' ${URL}/${DIRNAME}.WXSS ', +Content: ', - }, + ]; A atFs.mkdir (URL,function(err) { - if(err) { - Console.log (err); - } - console.log (' directory ${url} created successfully '); -Init.foreach (item = { inFs.writefile (Item.url, Item.content,function(err) { - if(err) { to Console.log (err); + } - console.log (' ${item.url} created, ${item.url} initialized '); the }); * }); $});
Use
> Node App
At last
In the small program project each new page, still have to register in App.json inside, after a few days plus.
node. js Gadget-Template Builder