gpt4 book ai didi

node.js - 找不到模块 'generator-jhipster'

转载 作者:太空宇宙 更新时间:2023-11-03 23:00:24 25 4
gpt4 key购买 nike

我正在尝试在 Yeoman 中加载“generator-jhipster”,如 Yeoman 文档中所述:

http://yeoman.io/authoring/integrating-yeoman.html

var yeoman = require('yeoman-environment');
env.register(require.resolve('generator-jhipster'), 'jhipster:app');

“generator-jhipster”和“generator-jhipster-entity-audit”模块安装在 Node 和应用程序中,事实上,我可以毫无问题地使用“yo”命令中的“generator-jhipster”,但是当我运行 Node 脚本时,它给出了错误:

module.js:549
throw err;
^

Error: Cannot find module 'generator-jhipster'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (C:\DANI\Randoop\JHIPSTER\server.js:6:16)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)

知道如何解决此错误吗?

最佳答案

已解决。

jHipster 生成器的主文件夹中没有 index.js,因此调用它的正确代码是:

var yeoman = require('yeoman-environment');
var env = yeoman.createEnv();
env.register(require.resolve('generator-jhipster/generators/app'), 'jhipster:app');

关于node.js - 找不到模块 'generator-jhipster',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49731743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com