|
功能
新建一个Project文件夹, 里面是三个新建的文件, 分别是app.js/app.css/index.html
实现步骤
fs模块中的同步和非同步
- 同步
- 本次练习为逻辑实现简单, 使用同步
- 如何使用fs模块
const fs = require('fs')
代码
boilerplate.js- const fs = require('fs');
- const folderName = process.argv[2] || 'Project';
- //如果没有提供参数, 则默认为Project
- fs.mkdirSync(folderName);
- fs.writeFileSync(`${folderName}/index.html`, '');
- fs.writeFileSync(`${folderName}/app.js`, '');
- fs.writeFileSync(`${folderName}/styles.css`, '');
复制代码 运行结果
terminal- l@away 328 % node boilerplate.js
- l@away 328 % ls
- Project args.js boilerplate.js firstTest.js
- l@away 328 % ls Project
- app.js index.html styles.css
复制代码 来源:https://www.cnblogs.com/someonefake/p/17722702.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
|