问题标签 [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 投票
2 回答
443 浏览

angularjs - 托管 Angular 全栈项目

我开始了一个新的 Yeoman angular-fullstack 项目(client-angular.js,server-node.js)(生成器:https ://github.com/DaftMonk/generator-angular-fullstack )我有 2 个用于客户端和服务器的单独目录,我想启动应用程序,但部署不显示任何 index.html 文件,

问题是,我应该为服务器和客户端创建 2 个不同的主机吗?如果没有,我如何托管和使用联合项目?

0 投票
1 回答
336 浏览

javascript - Yeoman Gruntfile.js - 将供应商目录添加到 dist 构建

我有这个当前的 dist 组织:

在此处输入图像描述

我要这个 :

在此处输入图像描述

如您所见,我想要我的 dist 供应商文件vendor.sha.jsoldieshim.sha.js目录vendors。我应该如何在 Angular Yeoman Gruntfile 中执行此操作?

0 投票
1 回答
29 浏览

javascript - Yeoman,脚本源在构建时消失

我有这个由 yeoman-generator-angular 生成的 Gruntfile.js:http: //pastebin.com/tAACSy3M

它从未在script.sha.js. 脚本源文件夹中的东西在我build的任务文件夹中消失了grunt build

我不明白concatbuild. 它在 Gruntfile.js 中的什么位置?因为它根据终端执行事情......

0 投票
2 回答
186 浏览

angularjs - 有没有办法可以在没有 yeoman 的情况下使用角度生成器?

基本上我想要的是一个脚手架工具(没有凉亭和它附带的其他东西)和控制器、服务/工厂生成器。

Yeoman 很棒,但我想知道是否有任何用于 Angular 的极简主义 cli。

0 投票
2 回答
1607 浏览

angularjs - 如何在不反复下载和安装 npm 模块的情况下创建新的应用程序项目?

我已经使用 -g 在全球范围内安装了大部分 NPM 模块

但是,我看到每当我使用 Yeoman 创建一个新的应用程序项目(例如:角度项目)时,我都会看到 npm 模块再次下载并安装在本地 node_modules 文件夹中。

我认为为每个新项目下载和复制相同的模块是非常浪费的。每个新项目的大小约为 160MB。

有没有办法只下载全局 npm node_modules 文件夹中尚不可用的新项目中的本地模块?说,无论如何要自动创建从本地 node_modules 文件夹到全局安装的 npm 模块的符号链接?

这可能吗?如何设置?

0 投票
2 回答
2074 浏览

angularjs - Yeoman 角度发生器错误

当我使用 angular yeoman 生成器时,出现以下错误:

知道为什么吗?
npm 版本 1.4.28
节点版本 0.10.33
yeoman 版本 1.3.3

0 投票
1 回答
303 浏览

angularjs - Yeoman Angularjs 生成器问题-Mac

我已经看到有关角度生成器的其他类似 Yeoman 问题,但没有解决此特定错误。该yo doctor命令告诉我一切都很好,然后当我尝试运行时,$ npm install -g generator-angular我收到以下消息。我不确定它是权限问题还是什么。如果有任何帮助,我将不胜感激。

0 投票
1 回答
1916 浏览

javascript - 使用 Yeoman 部署 Angular 应用程序时出现“调用者”、“被调用者”、严格模式错误

我已经使用 Yeoman 的 Angular 生成器构建了一个 Angular 应用程序,它可以在本地完美运行。但是,当部署到 heroku 时,什么也没有出现。控制台错误是“未捕获的 TypeError:'caller'、'callee' 和 'arguments' 属性可能无法在严格模式函数或调用它们的参数对象上访问”。

我想我已经将其追溯到 Grunt 构建任务,它将所有 js 文件和 html 文件一起缩小。有没有一种方法可以简单地将 js 连接到一个文件中而不是缩小以避免这些问题?

这是我的 Gruntfile.js

0 投票
1 回答
2181 浏览

gruntjs - After Yeoman scaffolding, "grunt serve" not working

I followed the Yeoman tutorial to the T yet it doesn't work for me.

I'm getting this error:

Any ideas why I am getting this error and how to overcome it?

0 投票
0 回答
1930 浏览

node.js - 无法在 Windows Server 2008 上继续 npm install grunt-contrib-imagemin

我不能在 Windows Server 2008 上使用 npm install 。这种行为很奇怪。请参见:

首先,有文件 C:\Users\TFSSERVICE\AppData\Roaming\npm-cache\cadb8e19-m-cache-lodash-2-4-1-Package-tgz.lock。注意短路径,只是 c:\1。其次,如果我再次输入 npm install ,它就可以工作。

TFSService(运行命令的用户)是本地管理员。它必须立即工作,因为它由 CI Server 运行,因此不时需要完整的构建。

该项目由 yeoman 的 angular-generator 生成,package.json 文件如下所示:

如果我删除 grunt-contrib-imagemin 它可以工作