未找到 Yeoman 角度特征生成器 cdnify 任务

Thi*_*ura 0 javascript angularjs gruntjs yeoman yeoman-generator

我一直在寻找一些自动生成角度应用程序的方法。我尝试在 YEOMAN 上使用角度生成器,但我不喜欢提供的应用程序结构。

我发现了这个其他生成器angular-feature ( https://github.com/codigo-pl/generator-angular-feature ),它似乎解决了我的问题。但到目前为止,我无法让它发挥作用。每次当我尝试生成应用程序(在功能结构上)时,都会返回一个错误:

命令:grunt build(即使我尝试 grunt server 返回我相同)

C:\Users\xxxxxx\WorkFolders\temp\testGenerator>grunt build 正在加载“cdnify.js”任务...错误

错误:无法解析 C:\Users\xxxxxx\WorkFolders\temp\testGenerator .bowerrc:意外令牌 v 警告:找不到任务“cdnify”。使用 --force 继续。

由于警告而中止。

更新:

在文件 .bowerrc 中:

{
    "directory": "app\vendor/bower_components"
}
Run Code Online (Sandbox Code Playgroud)

运行生成器后我的文件夹:

testGenerator
--app
----src
------common
--node_modules
Run Code Online (Sandbox Code Playgroud)

我的 APP 文件夹中的任何地方都没有bower_components文件夹。

有没有人已经使用过这个 YEOMAN 生成器并且遇到了同样的问题?是否有另一个 YEOMAN 生成器由这样的功能构成?

ecb*_*die 5

在您的项目中试试这个命令来解决这个问题。

npm install --save-dev grunt-google-cdn
Run Code Online (Sandbox Code Playgroud)

我真的不知道为什么这没有正式记录在任何地方,也不知道为什么默认的 Yeoman 项目生成脚本会出现错误。我必须执行搜索才能找到有关此命令的信息。

另外,请确保您使用的是稳定版本的 Node/npm。我的问题之一是我使用的是最新版本的 npm,即 0.11.12。但是,根据 Node.js 的网站,该版本不稳定。相反,我不得不使用他们最新的稳定版本 0.10.26 版本。

链接: