yeoman相关内容

为什么不推荐使用 Yeoman 构建网站?

为什么不建议 Yeoman 在他们的网站上写字时建立网站http://yeoman.io/road.html 消除误解 […]- 不推荐用于构建网站[…] 解决方案 此问题已在 邮件列表: Yeoman 的主要目标是改进开发人员创建网络应用程序的工作流程.这并不是说它不能用于搭建/构建网站,但我们只是想澄清一下,基本网站不是我们的目标受众. ..
发布时间:2021-10-04 19:12:37 其他开发

使用 .NET Core 和 Angular 2/4 的 Web 应用程序的基础层

您好,我正在寻找使用 yeoman 应用程序生成器或最少代码模板的说明,以创建集成 Entity Framework Core 和 Angular 2/4 的 Web 应用程序. 提供的答案最好使用自耕农应用程序生成器.此外,我不介意安装任何其他必要的工具来实现这一目标. 解决方案 到目前为止,我还没有为所有三个包 - ASP.Net Core、Entity Framework Co ..
发布时间:2021-10-04 19:12:34 C#/.NET

在 Yeoman Generator 中创建空目录

如何通过自耕农生成器创建一个空目录? 我看过mem-fs-editor,但就我而言可以看出,只有在创建子文件时才会创建目录.我试过在子目录中创建一个文件,然后删除该文件,但这不起作用(我假设因为 mem-fs 是完全在内存中预建的,在写入磁盘时,不会写入空目录). 解决方案 mem-fs-editor(Yeoman 使用的文件库)不支持空文件夹.这与 git 的工作方式非常相似,内部 ..
发布时间:2021-10-04 19:12:28 其他开发

避免 Yeoman 生成器中的冲突

在使用 Yeoman 搭建脚手架时,我想用模板替换我应用中的部分内容.一切似乎都很好,但我在脚手架期间遇到了这个冲突错误. 这个模板('条件文件/html/_signup.email.html', 'app/html/partials/_main.signup.html'); 冲突应用程序/html/partials/_main.signup.html[?] 覆盖 app/html/p ..
发布时间:2021-10-04 19:12:26 其他开发

如何安装依赖于另一个“目标项目"包的包?

我在设置 yeoman 时遇到问题.尝试安装某些软件包(yeoman、compass)时,我不断收到此错误.而其他包安装正常(git、python). 外部包不能依赖于针对项目的包 解决方案 我不确定失败在哪里,但 nuget 有一个长期存在的问题,巧克力也使用内容文件夹:(. 如果任何依赖的包有内容文件夹,则需要上游包也有内容文件夹.这是不可取的,因此解决方法是要求包维护者删 ..
发布时间:2021-10-04 19:12:23 其他开发

无法创建自耕农 webapp

当我尝试使用 yeoman 创建一个 web 应用程序时,我得到了这个. /usr/local/lib/node_modules/yo/node_modules/insight/node_modules/configstore/configstore.js:66抛出错误;^错误:EACCES,权限被拒绝“/root/.config/configstore/insight-yo.yml"您无权访问 ..
发布时间:2021-10-04 19:12:17 其他开发

在生成器完成后调用自耕农生成器

我希望在第一个生成器安装完成后调用另一个自耕农生成器,这将基于我对其中一个提示给出的答案. 我尝试在最后调用它. end: function () {this.installDependencies({回调:函数(){if( this.generator2 ){shell.exec('yo generator2');}}.绑定(这个)});}, 这会运行 generator2,但我无法回 ..
发布时间:2021-10-04 19:12:14 其他开发

Yeoman gifsicle 错误(和其他)

我在尝试 yo angular 时遇到以下错误: 在搭建脚手架期间,还有其他错误消息. 我做到了: npm install -g yonpm install -g generator-angular你的角度 我也尝试在失败后执行 npm install. 我也尝试过使用 yo webapp. 这里是错误: >optipng-bin@0.3.1 安装后 C:\U ..
发布时间:2021-10-04 19:12:11 其他开发

如何移除 Yeoman 生成器

我不小心安装了一个我不想要的发电机. 我找不到任何删除它的方法. 我应该怎么做才能做到这一点? 解决方案 Generators 只是普通的 npm 模块,所以你可以用 删除它 npm uninstall -g generator-[nameOfGenerator] ..
发布时间:2021-10-04 19:12:04 其他开发

Yeoman:使用用户提供的参数调用子生成器

我正在编写我的第一个 Yeoman 生成器,它会提示用户进行各种输入并根据他们的响应有条件地创建文件.我需要能够根据用户输入调用子程序(可能是 Yeoman 子生成器),并将参数传递给它. 我想使用命名函数(它们不会自动运行)的原因是有时用户的响应应该调用多个组合的函数,有时函数应该单独运行. 我尝试过的: 我认为子生成器是可行的方法,因为我仅在用户请求时才创建文件集.但是我无法 ..
发布时间:2021-10-04 19:12:01 前端开发

Yeoman 生成器可以更新现有文件吗?

所以只是为了给你一些上下文,我正在尝试创建一个生成器来创建一些文件(当然基于用户输入)以及更新项目中的一些现有文件(比如添加一条新路线). 使用 this.template 创建文件没问题...问题是:有没有办法用 Yeoman 做到这一点,而不必使用 Node 读取文件并做一些奇特的查找和替换? 解决方案 好的,我找到了问题的答案. Addy Osmani 向我展示了在哪里可 ..
发布时间:2021-10-04 19:11:58 其他开发

复制所有文件,但在 yeoman 中自动更改某些文件的名称

我正在尝试创建一个 yeoman 生成器,我必须在其中将一些文件和文件夹从 templatePath 复制到 destinationPath,但我希望其中一些文件带有一个变量,yeoman 可以通过用户的输入之一更改该变量. like: "-plugin.php" -> "hello-plugin.php" 我看到一些参考资料表明可以这样做,但我找不到方法. 我 ..
发布时间:2021-10-04 19:11:55 其他开发

如何升级使用 Yeoman 搭建的现有项目

几个月前我使用 generator-angular 来搭建一个项目,整个生态系统(karma、Node 版本、grunt 包)已经有了很大的发展.我一直在运行测试、构建东西等方面遇到问题. 我知道我可以使用 nvm 降级我的 Node 版本并安装较旧的软件包,但这很糟糕,尤其是当团队中有很多开发人员时.在过去的几个月里,我已经将这些生成器用于 10 多个项目,所以我对解决方案非常感兴趣. ..
发布时间:2021-10-04 19:11:49 其他开发

你在你的 vagrant (vm) 中运行 yeoman/gruntjs

所以我想开始使用 yeoman (Gruntjs/requirejs/bower),但我想知道这是否可以从您的 vm 内部完成,或者将它安装在我的主机 (OSX) 上对我的工作流程会更好?据我所知,您需要有几个依赖项,例如 node.js. 这是一个主观的东西还是有指导方针? 解决方案 正如@matt-cooper 所说,这是一个主观的东西. 就我个人而言,我在我的主机上运行它 ..
发布时间:2021-09-15 20:41:54 其他开发

NODE_PATH 匹配 npm 根

当我尝试使用带有此命令的 yeoman 搭建项目的脚手架时出现此错误. npm install generator-gulp-webapp --global 错误: 自耕农医生在您的系统上运行健全性检查✖ NODE_PATH 匹配 npm rootnpm 全局根值不在您的 NODE_PATH 中 我使用的是 Ubuntu 15.04 并且没有使用 sudo 命令安装 npm 和 node. ..
发布时间:2021-06-09 19:09:08 其他开发

安装 Yeoman - “找不到 Yo 命令"

我已经安装了 node.js 并使用 npm-g_nosudo 脚本.然后当我运行 npm install -g yo 时,我看到一堆内容在我的终端窗口中滚动,没有错误,然后就完成了.然后我输入 yo,OS X 告诉我它找不到命令. Sullys-MacBook-Pro:~ Sully$ npm install -g yo/Users/Sully/npm/bin/yo ->/Users/Sull ..
发布时间:2021-06-09 19:08:20 其他开发