yeoman学习(一)

run yeoman  三步走

yeoman 官网链接:https://yeoman.io/authoring/index.html

 

1、toy-tool  cmd中运行

mkdir toy-tool

cd toy-tool

npm init

npm install yeoman-generator

npm install -g yo

按照下面的目录,创建文件

├───package.json

├───app/

│   └───index.js
// app/index.js


var Generator = require('yeoman-generator');

module.exports = class extends Generator {

  constructor(args, opts) {

    super(args, opts);

  }

  method1() {

    this.log('method 1 just ran');

  }

};

2、在toy-tool下执行命令

npm link

yo toytool

yeoman01.png

3、toy-tool 的同级,创建tt-example

mkdir tt-example  

cd tt-example

yo toy-tool  //如果没有yo指令,执行安装命令npm install -g yo

yeoman02.png

执行完之后报错,因为我们的name写错了,必须是generator-【generator-name】的形式。

修改package.json里的name,如下:

"name": "generator-toytool",

 

再次在toy-tool中执行

npm link

yo toytool  //这里需要是管理员模式

Get-ExecutionPolicy -List  // 查看是否是管理员模式

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser  // 改成管理员模式

百度 https://segmentfault.com/a/1190000022374749

到目前为止,我们的yeoman已经跑起来了。接下来就可以开始加东西进去了。

yeoman学习(一)

yeoman学习(二)

yeoman学习(三)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值