位置: IT常识 - 正文

从0搭建前端脚手架详解(小白也可以搭建)(如何快速搭建前端界面)

编辑:rootadmin
从0搭建前端脚手架详解(小白也可以搭建) 本篇文章用来为大家提供一个搭建简易前端脚手架的思路。

推荐整理分享从0搭建前端脚手架详解(小白也可以搭建)(如何快速搭建前端界面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何搭建前端架构,搭建前端开发环境,前端cli搭建,如何搭建前端项目,前端搭建一个项目要注意什么,搭建前端开发环境,如何搭建前端架构,如何搭建前端架构,内容如对您有帮助,希望把文章链接给更多的朋友!

先来看一眼实现的效果。

从图上来看这个脚手架的功能非常的简单只有一个创建的命令,其他都是帮助和显示版本号的。

也就是上图这句,创建一个新项目,只需要输入create 项目名便可使用,在创建时执行了一系列的操作,这一块的思路很简单,就是将git仓库中的项目模板拷贝下来再依据使用者的不同操作对复制下来的模板的部分文件进行修改就可以了,大致思路便介绍到这里,接下来我们便来详细的讲讲如何实现,以及会用到的依赖。

脚手架目录结构从0搭建前端脚手架详解(小白也可以搭建)(如何快速搭建前端界面)

了解搭建的脚手架

脚手架就是在启动的时候询问一些简单的问题,并且通过用户回答的结果去渲染对应的模板文件,我们接下来的流程亦是如此

脚手架的初始化

由于它是一个npm的包,因此我们需要使用npm的初始化命令,随意新建一个文件夹打开命令行,输入npm init,会出现以下情况。

名称意思默认值package name包的名称创建文件夹时的名称version版本号1.0.0description包的描述创建文件时的名称entry point入口文件index.jstest command测试命令—git repositorygit仓库地址—keywords关键词,上传到npm官网时在页面中展示的关键词—author作者信息,对象的形式,里面存储一些邮箱、作者名、url—license执照MIT

这就是输入初始化命令时会询问的东西,回答完这些后就会生成一个 package.json 的文件,这个文件就是记录包的信息。

如果想要了解更多,可查看如下地址: package.json详解

脚手架依赖安装

用到如下依赖请安装。

npm i pathnpm i chalk@4.1.0npm i fs-extranpm i inquirer@8.2.4npm i commandernpm i axiosnpm i download-git-repo询问用户问题创建入口文件

在询问问题前我们需要先创建一个入口文件,创建完成后在package.json中添加bin项,并且将入口文件路径写进去

填写完入口文件路径后在入口文件内随便输出一句, 但必须在入口文件顶层

本文链接地址:https://www.jiuchutong.com/zhishi/296146.html 转载请保留说明!

上一篇:数据库系统课程设计(高校成绩管理数据库系统的设计与实现)(数据库系统课程学什么)

下一篇:JS函数的4种调用方式(js函数怎么调用)

  • 芒果tv投屏如何把弹幕投上去(芒果tv咋投屏)

    芒果tv投屏如何把弹幕投上去(芒果tv咋投屏)

  • 皮皮虾图片暂时无法保存为什么(皮皮虾图片暂时无法保存在哪设置)

    皮皮虾图片暂时无法保存为什么(皮皮虾图片暂时无法保存在哪设置)

  • 抖音同时发两个作品会影响播放量吗

    抖音同时发两个作品会影响播放量吗

  • 快手小店打开是空白怎么回事(快手小店打开是英文)

    快手小店打开是空白怎么回事(快手小店打开是英文)

  • C盘中esupport是什么文件夹(c盘esupport文件可以删除吗)

    C盘中esupport是什么文件夹(c盘esupport文件可以删除吗)

  • 荣耀10充电器多少w(荣耀10充电器多少安)

    荣耀10充电器多少w(荣耀10充电器多少安)

  • 桌面编辑模式怎么打开(桌面编辑模式怎么设置)

    桌面编辑模式怎么打开(桌面编辑模式怎么设置)

  • 新手机如何登录原手机的账户(新手机如何登录原来的钉钉)

    新手机如何登录原手机的账户(新手机如何登录原来的钉钉)

  • 为什么QQ浏览器不能投屏了(为什么qq浏览器下载不了文件)

    为什么QQ浏览器不能投屏了(为什么qq浏览器下载不了文件)

  • 抖音点赞撤销有记录吗(抖音点赞撤销对方能看到吗)

    抖音点赞撤销有记录吗(抖音点赞撤销对方能看到吗)

  • 什么叫群公告(什么叫群公告完成)

    什么叫群公告(什么叫群公告完成)

  • ctcc是什么运营商(运营cpc是什么意思啊)

    ctcc是什么运营商(运营cpc是什么意思啊)

  • 主机一直响是怎么回事(主机一直响是怎么回事儿)

    主机一直响是怎么回事(主机一直响是怎么回事儿)

  • 苹果手机开不开机只显示苹果标志(苹果手机开不开机黑屏怎么办)

    苹果手机开不开机只显示苹果标志(苹果手机开不开机黑屏怎么办)

  • 天猫榜单怎么弄出来(天猫榜单怎么看)

    天猫榜单怎么弄出来(天猫榜单怎么看)

  • 快手举报主播方法(举报快手主播违规会不会被主播知道呢)

    快手举报主播方法(举报快手主播违规会不会被主播知道呢)

  • 小米迷你盒子怎么重置(小米迷你盒子怎样安装当贝市场到电视上)

    小米迷你盒子怎么重置(小米迷你盒子怎样安装当贝市场到电视上)

  • iphonexr配置如何(iphonexr配置参数表)

    iphonexr配置如何(iphonexr配置参数表)

  • 小米路由器3c是双频吗(小米路由器3C是千兆的吗)

    小米路由器3c是双频吗(小米路由器3C是千兆的吗)

  • aptx跟ldac差距大么

    aptx跟ldac差距大么

  • 后入式耳机怎么带(耳机入耳式怎么用)

    后入式耳机怎么带(耳机入耳式怎么用)

  • 脉脉如何发布问答(脉脉怎么发帖子)

    脉脉如何发布问答(脉脉怎么发帖子)

  • 阿里巴巴怎么辨别商家(阿里巴巴真假)

    阿里巴巴怎么辨别商家(阿里巴巴真假)

  • 如何找到您会获得免费的Windows 11升级?(如何找到您会获得的权限)

    如何找到您会获得免费的Windows 11升级?(如何找到您会获得的权限)

  • 怎么计提坏账准备到本年利润
  • 含税价和不含税计算公式
  • 成本票和进项票怎么区分
  • 个人所得税应补税额怎么办
  • 抵扣认证的发票开红字有影响吗
  • 领用包装物的会计分录
  • 销售边角料计入什么科目
  • 材料采购发生的合理损耗计入
  • 公司库存现金如何存回银行
  • 小规模纳税人的题目
  • 补计提以前年度增值税
  • 修理厂普通发票
  • 生产型企业出口非自产产品能享有退税吗
  • 企业所得税审计的内容包括哪四个方面
  • 通行费机打发票查询
  • 网上申报时纳税人怎么填
  • 建筑行业不管是什么行业
  • 诉讼费和保全费什么时候能退还
  • 二手房产增值税率
  • 暂估入库冲回有差额
  • 购进生产用原材料,取得增值税专用发票注明税额25600元
  • 一般纳税人认定管理办法
  • vb win10
  • 物流公司的财务能学到东西吗
  • 纯净版xp系统打不开了
  • 母公司投资收益和子公司
  • php数组函数题目
  • win10蓝牙无法连接可以尝试以下操作
  • 房屋装修各项费用比例
  • 准予在企业所得税税前扣除的有
  • 来料加工企业转型是转成两个企业吗
  • 企业免租申请
  • 以前多计提的工资怎么办
  • 公司账户的资金有利息吗
  • 进项税额转出加计抵减会计分录
  • 筹建期工会经费怎么算
  • 建筑业外管证预审要多久
  • sql server 2008 安装文件
  • sql server 2005安装失败
  • 原始凭证的基本内容有会计分录吗
  • 小规模免税如何开票
  • 押金 做账
  • 增值税发票当月能红冲吗
  • 承兑汇票兑现怎么填写
  • 信息技术服务费可以全额抵扣吗
  • 总产值的计算方法是什么
  • 开来发票没有付款可以进入费用吗?
  • 影视行业成本核算方案
  • 发票勾选认证成功了是不是就可以抵扣呀
  • 在数据库master中拒绝了create table权限
  • win8系统安装的软件在哪里
  • windows server 2008 r2有哪些特点
  • shell 日期运算
  • 没有推送windows11
  • win8有几个版本
  • win10预览版和正式版
  • win10无法安装telnet
  • win7系统打不开浏览器
  • kernel32在哪个文件夹
  • windows1020h2更新失败
  • linuxvim编辑器的用法
  • js array数组
  • bat error
  • css常用布局方式
  • unity图集
  • shell判断文件
  • 深入了解是啥意思
  • python的threadpool
  • jquery和angularjs的区别
  • jquery遍历元素并赋值
  • python编程内容
  • jQuery实现表格行和列的动态添加与删除方法【测试可用】
  • 发票扫码抽奖用什么软件
  • 北京市朝阳区地图
  • 福建地方税务局历任 李
  • 广汽传祺gs52013款2.0自动怎么样
  • 税务总局2019 14号
  • 内蒙古机关事业单位工资调整最新消息
  • 陕西省西安市国家民用航天产业基地邮编
  • 认缴股权是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设