搭建後臺管理系統模板 2.1項目初始化 今天來帶大家從0開始搭建一個vue3版本的後臺管理系統。一個項目要有統一的規範,需要使用eslint+stylelint+prettier來對我們的代碼質量做檢測和修複,需要使用husky來做commit攔截,需要使用commitlint來統一提交規範,需要使 ...
功能
新建一個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
本文來自博客園,作者:fakee,轉載請註明原文鏈接:https://www.cnblogs.com/someonefake/p/17722702.html