首页 > 代码库 > NodeJs之项目构建
NodeJs之项目构建
简单的模仿创建一个文件下有多个文件。
首先,准备一个主文件夹
然后,准备放在这个主文件夹下的文件加
在代码中通过对象,数字,json对象来装
代码:
var projectData=http://www.mamicode.com/{ ‘name‘:‘First‘, ‘type‘:‘dir‘, ‘fileData‘:[ { ‘name‘:‘css‘, ‘type‘:‘dir‘ }, { ‘name‘:‘js‘, ‘type‘:‘dir‘ }, { ‘name‘:‘image‘, ‘type‘:‘dir‘ }, { ‘name‘:‘index.html‘, ‘type‘:‘file‘, ‘content‘:‘<html>\n\t<head>\n\t\t<title>BaiDu</title>\n\t</head>\n\t<body>\n\t\t<h1><a href="http://www.baidu.com">BD</a></h1>\n\t</body>\n</html>‘ } ] }; var fs=require(‘fs‘); if(projectData.name){ fs.mkdirSync(projectData.name); var fileData=http://www.mamicode.com/projectData.fileData; if (fileData&&fileData.forEach){ fileData.forEach(function (f) { f.path=projectData.name+‘/‘+f.name; f.content=f.content||‘‘; switch (f.type){ case ‘dir‘: fs.mkdirSync(f.path); break; case ‘file‘: fs.writeFileSync(f.path,f.content,‘utf-8‘); break; default : break; } }) } }
NodeJs之项目构建
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。