我开始使用约曼生成器,我正在使用生成器生成器构建自己的生成器,并且根据一些教程,我有一个主要的index.js文件,其中使用了这些代码
index.js
var yeoman = require('yeoman-generator');
var chalk = require('chalk');
var yosay = require('yosay');
module.exports = yeoman.generators.Base.extend({
.....“有效”的约曼生成器是0.19.0
packages.json
"dependencies": {
"yeoman-generator": "^0.19.0",但是,如果我切换到1.1.1的最新版本的Yeoman,它就会失败
cannot read property Base of undefined
yeoman.generators.Base.extend这些东西都是基于Node.js的,所以我把它包含在标签中
发布于 2017-03-17 16:48:29
正如你可能猜到的,1.0版本带来了一些突破性的变化。你应该参考官方文档:http://yeoman.io/authoring/
// 0.x
var Base = require('yeoman-generator').generators.Base;
// 1.x
var Base = require('yeoman-generator');https://stackoverflow.com/questions/42846410
复制相似问题