分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

node.js小工具——模板生成器

发布时间:2023-09-06 01:45责任编辑:熊小新关键词:js

 前言

我在做小程序的时候经常要新建页面,而且每个页面就是一个目录,每个目录里面都要创建四个文件。

感觉过于繁琐,写了一个小工具偷懒一下

app.js

 1 const fs = require(‘fs‘); 2 const dirName = ‘hello‘; ?// your new dir name 3 const url = `./${dirName}`; 4 const init = [ 5 ????????????????{ 6 ????????????????????url: `${url}/${dirName}.js`, 7 ????????????????????content: ‘const App = getApp();\r\rPage({});‘, 8 ????????????????}, 9 ????????????????{10 ????????????????????url: `${url}/${dirName}.json`,11 ????????????????????content: ‘{\r\t\r}‘,12 ????????????????},13 ????????????????{14 ????????????????????url: `${url}/${dirName}.wxml`,15 ????????????????????content: ‘‘,16 ????????????????},17 ????????????????{18 ????????????????????url: `${url}/${dirName}.wxss`,19 ????????????????????content: ‘‘,20 ????????????????},21 ????????????];22 23 fs.mkdir(url, function(err) {24 ????if (err) {25 ????????console.log(err);26 ????}27 ????console.log(`目录${url}创建成功`);28 ????init.forEach(item => {29 ????????fs.writeFile(item.url, item.content, function(err) {30 ????????????if (err) {31 ????????????????console.log(err);32 ????????????}33 ????????????console.log(`${item.url}已创建,${item.url}已初始化`);34 ????????});35 ????});36 });

 使用

> node app

最后

在小程序项目里每新建一个页面,还得在app.json里面注册,过几天再加上。

node.js小工具——模板生成器

原文地址:https://www.cnblogs.com/hitore/p/8570810.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved