问题标签 [yeoman-generator-angular]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
150 浏览

angularjs - yeoman - generator-angular -> watch bootstrap 3.1.1 scss changes

hy

I've just installed yeoman and generator-angular. everything works like expected, but changes in bower_components/bootstrap-sass-official/vendor/assets/stylesheets/* won't be caught in grunt watch or grunt serve tasks. it's my first contact with bower and yeoman and I hope that this can be solved easily.

bootstrap.scss (imports all bootstrap scss files) is included in app/styles/main.scss witch will be converted to main.css in grunt watch task.

thank you for your help!

0 投票
1 回答
3051 浏览

javascript - Yeoman Angular Generator Grunt Build scripts/vendor.js 是空的

我已经通过 生成了一个角度项目yo angular [project-name],并尝试通过grunt build. 我检查了dist/scripts/vendor.d41d8cd9.js文件,发现它是空的。我发现了这个问题,它根本没有帮助我。如果有人能指出我正确的方向,将不胜感激。

0 投票
2 回答
408 浏览

gruntjs - 使用 localStorage 运行测试

我已按照Codelab 和 yeoman 的本教程进行操作。正确实施后,您将使用本地存储来存储 TodoList。我在设置测试时遇到问题,以测试它是否有效。这是我到目前为止所得到的:

我得到的错误是

第 12 行 col 68 '$httpBackend' 已定义但从未使用过。});

我将如何编写单元测试来放置本地存储?

0 投票
1 回答
225 浏览

angularjs - Yeoman Angular-fullstack 生成器发布错误

我正在使用Angular-fullstack生成器来了解 Angular 如何与 Mongoose 通信。grunt serve在不修改任何文件的情况下运行后,注册表单无法提供POST 400 (Bad Request).

我应该在哪里进行修改以POST在数据库中创建新用户?

我上传到 Openshift的一个例子。

0 投票
1 回答
751 浏览

npm - 带有 gulp-angular 生成器的 yeoman - ENOENT 错误

正在尝试使用此生成器生成具有 gulp 任务的 Angular 应用程序,在生成器完成并且 bower 和 NP 也完成安装它们的依赖项之后,我收到以下错误消息:

非常感谢任何帮助

0 投票
3 回答
23505 浏览

node.js - 获取 npm:找不到命令。已安装 Node 时如何重新安装 NPM?NPM 去哪儿了?

我开始使用 AngularJS 教程学习构建现代 Web 应用程序,并且很早就遇到了问题。

我安装了节点:

我之前使用过 NPM,但在使用 Yeoman 时遇到了麻烦。不久前我重复了这些步骤,但 Grunt 停止了工作,所以我重新开始。

我跑了:

并且所有依赖项都在安装,直到我收到:

然后我尝试更新:

我应该以管理员身份运行它。我收到了大量错误消息,这似乎是最相关的:

然后我尝试卸载 generator-karma 并重新开始:

但收到:

我的第一个问题是:为什么 NPM 突然消失了?

[编辑:感谢@try-catch-finally 指出在发出命令时在普通用户和 sudo 之间切换时产生的破坏。原来我搞砸了我的用户环境,并且不再安装 NPM。]

我的理解是安装Node的时候就安装了NPM,所以我的第二个问题是:如何只重新安装NPM?我不希望从一开始就重新安装 Node。

[编辑:感谢@hawk 和@try-catch-finally - 似乎单独安装 NPM 不是一个选项,但有一些简单的方法可以重新安装两者。]

0 投票
1 回答
30 浏览

angularjs - '测试/规格/**/*。' + Yeoman 生成器中的 jsExt-angular

你好我只是有一个问题:

'test/mock/**/*.' 到底是什么?+ jsExt 做什么?

我知道“测试/规格/**/*”。+ jsExt 用于对控制器进行单元测试。

我认为这是用于 e2e 测试,但我了解到它尚未集成。

如果我们在 test/spec/ 文件夹中包含一个示例文件可能会更好?

这也可能是一个愚蠢的问题。既然没有集成e2e,为什么生成器默认包含'angular-scenario'?是否仅适用于想要在项目中添加 e2e 测试的人?

谢谢你。

提交日志是 https://github.com/yeoman/generator-angular/commit/0f768f1d7515b3d884555a8c5c8e3f01d117cf18#commitcomment-6826108

0 投票
2 回答
1199 浏览

angularjs - generator-angular 和 generator-angular-fullstack 之间有什么关系?

我写这个比较是为了帮助人们理解所有这些废话,目前,看起来生成器角的好处和价值只是你使用生成器角全栈获得的一个子集。我自己填写了这些东西,我不是专家,所以它很可能充满了可疑的事实。

但它已经传了很多次,还没有人哭过犯规,所以也许它是正确的。如果是这样,那将得出一个合乎逻辑的结论,即应该始终使用 generator-angular-fullstack 并在不需要时删除后端部分。但事实并非如此,因为许多人仍在使用生成器角度。我看到 generator-angular-fullstack 是从 generator-angular 分叉出来的,但是那又如何呢?

我想我一定错过了什么。generator-angular 给人们什么 generator-angular-fullstack 没有?

0 投票
2 回答
530 浏览

node.js - Yeoman angularjs脚手架错误

我正在尝试运行此命令:

但它给了我这个错误:

如何解决上述错误?注意:我正在运行 Ubuntu 14.04

0 投票
0 回答
111 浏览

angularjs - Yeoman Angular Generator -> JSON 引用的文件的 Grunt 版本控制

我有一个使用 Yeoman 构建的 Angular 应用程序,它可以抓取存储在 JSON 中的 GIF。像这样的东西:

当我grunt buildgrunt-filerev 更改 gif 的名称时。然后当 Angular 尝试获取它时,它会失败,因为 JSON 没有正确指向正确的文件名。我很好奇是否有人有解决方案来自动更新 JSON 文件以匹配 grunt-filerev 所做的修订。

谢谢!!