我正在编写一个带有子发生器的yeoman-generator,我试图像这样引用:
在主发电机内:
require.resolve("generator-sub-generator")
抛出以下错误:
module.js:340
throw err;
^
Error: Cannot find module 'generator-sub-generator'
at Function.Module._resolveFilename (module.js:338:15)
at Function.require.resolve (module.js:384:19)
at module.exports.WebappGenBase.extend.composeJS (/Users/Liam/work/generator-main-generator/app/index.js:277:20)
at /Users/Liam/work/generator-main-generator/node_modules/yeoman-generator/lib/base.js:395:14
at processImmediate [as _immediateCallback] (timers.js:345:15)
我已经在本地安装了子生成器,除了require.resolve()
之外,它们看起来很好地协同工作。
这里有什么问题?
答案 0 :(得分:0)
已经有一年了,但文件夹中可能没有index.js文件