学习使用通用型脚手架Yoeman

本文介绍了如何使用Yoeman生成和管理项目。首先,全局安装Yoeman和generator-node,然后通过yo node命令创建node_modules项目。接着,展示了如何使用Yoeman的subGenerator为项目添加配置,如babel和eslint,提高开发效率。最后,通过yo node:cli创建了一个名为cli的子生成器,并完成了链接和验证。
摘要由CSDN通过智能技术生成

首先需要全局安装Yoeman

npm install yo -g

Yoeman需要搭配特定的Generator才能够使用
例如我们现在要生成一个node_modules的项目,那我们就需要一个generator-node模块

npm install generator-node -g

现在准备工作就做好啦,接下来我们就开始生成第一个带有node-modules的项目,进入到项目的目录执行以下代码

yo node

执行之后会出现一系列与项目有关的信息让你填写,这个大家按照自己喜好进行填写即可,但建议不要胡乱填写,因为会影响到项目的基础结构。
下面是创建好的初始化目录结构
在这里插入图片描述

学习了基本使用之后我们再来看Yoeman的另一个用法,在很多时候我们需要在原有的项目增加一些配置,例如babel,eslint等,这些配置手动写的话容易写错而且效率不高,这时候我们就可以使用Yoeman的sub Generator。

yo node:cli //命名为cli
npm i
npm link //去到全局范围
my-module --help

至此cli就正常工作了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值