问题标签 [angular-seed]

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 回答
574 浏览

javascript - 使用 generator-angular-fullstack 种子运行“grunt serve”时出现 grunt 错误

我一直在使用这个种子,我之前没有遇到过这个错误,我已经grunt serve无数次发出了这个命令——我现在才得到这个错误。我做的唯一可能导致它的事情是我删除了包含我的项目的目录 - 并用于git clone克隆我正在存储我的项目的存储库,因为我想恢复到旧版本。现在我得到这个错误:

我有一个bower_components目录(它应该在哪里) - 我不确定为什么它没有被看到。我在堆栈上发现了这个——但这似乎不是我的问题,我尝试运行bower install——它没有抛出任何错误,但也没有解决问题。谢谢。

更新

我想我意识到发生了什么,但我不确定该怎么做(除了从种子重新安装并复制我的所有代码)。我认为当我推送到 git 时种子(默认情况下)会遗漏文件(也许是.bowerrc文件?) - 所以当我克隆时,我没有得到我需要的所有文件 - 有什么建议可以解决这个问题吗?

0 投票
2 回答
685 浏览

angularjs - 角种子 npm 开始

我正在尝试设置角种子。我已经完成了angular-seed 文档中描述的步骤,这些步骤是: 1:克隆 repo;2:进入我电脑的根文件夹并安装节点npm install;3:启动项目npm start

在第 3 步之后,结果将显示在下图中。
http://postimg.org/image/wnkvgf473/ <<<===输出图像

0 投票
7 回答
50338 浏览

node.js - 'http-server' 未被识别为内部或外部命令

安装 angular-seed 项目后,我做了以下步骤:

克隆存储库:

git 克隆https://github.com/angular/angular-seed.git

cd 角种子

然后我运行 npm install

在安装结束时,我得到:

angular-seed@0.0.0 预启动 C:\Users\user\Documents\GitHub\comilion\angular-seed npm install

angular-seed@0.0.0 postinstall C:\Users\user\Documents\GitHub\myproject\angular-seed bower install

angular-seed@0.0.0 开始 C:\Users\user\Documents\GitHub\myproject\angular-seed http-server -a localhost -p 2324

'http-server' 不是内部或外部命令、可运行程序或批处理文件。

npm 错误!angular-seed@0.0.0 开始:http-server -a localhost -p 2324 npm 错误!退出状态 1 npm ERR!npm 错误!在 angular-seed@0.0.0 启动脚本中失败。npm 错误!这很可能是 angular-seed 包 npm ERR 的问题!不是 npm 本身。npm 错误!告诉作者这在您的系统上失败:npm ERR!
http-server -a localhost -p 2324 npm 错误!您可以通过以下方式获取他们的信息:npm ERR!npm 所有者 ls angular-seed npm ERR!上面可能有额外的日志输出。npm 错误!系统 Windows_NT 6.1.7601 npm 错误!命令 "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "start" npm ERR! cwd C:\Users\user\Documents\GitHub\myproject\angular-seed npm 错误!节点 -v v0.10.22 npm 错误!npm -v 1.3.14 npm 错误!代码 ELIFECYCLE npm 错误!npm 错误!可以在以下位置找到其他日志记录详细信息:npm ERR!
C:\Users\user\Documents\GitHub\myproject\angular-seed\npm-debug.log

如果您对如何解决此问题有任何建议,请告诉我。

0 投票
1 回答
959 浏览

angularjs - 使用 angular-loader 和 scriptjs 在单独的文件中异步加载多个控制器

我使用angular-seed启动了一个 angular 项目,并且使用 index-async.html 它默认使用 angular-loader 和script.js。我在这个项目中添加了两个控制器,每个控制器都在两个单独的文件中。第一个控制器的文件如下所示:

第二个控制器的文件如下所示:

然后在 app.js 主文件中:

所有三个文件都添加到 script.js 中:

当我运行该应用程序时,有时它可以工作,有时我会收到错误:

未捕获的错误:[$injector : nomod] http://errors.angularjs.org/1.2.20/$injector/nomod?p0=myApp.controllers

错误:[ng:areq] 参数“FirstCtrl”不是函数,未定义

笔记。为简洁起见,我省略了 routeprovider,但我先使用 FirstCtrl 去路由。如果我改为使用 SecondCtrl 进行路由,我会遇到类似的问题。

我认为我对 angular-seed 的更改并没有太大,所以我想知道添加更多控制器是否正确?

0 投票
1 回答
822 浏览

javascript - 将视图添加到 angular-seed 项目

如何向 Angular-seed 项目添加更多视图?

我刚开始这个项目,想添加更多视图,所以我复制了 view2 文件夹并将其重命名为 view3(对包含 view2 变量的文件夹中的所有文件都做了同样的操作),然后将其添加到模块中。

view3.js 文件如下所示:

您还需要做其他与角度种子相关的事情吗,因为我在重新加载页面时遇到了这些错误,我真的不知道从哪里开始。一直在查看 Bower_components 文件夹,但其中似乎没有您应该更改的任何内容。

第三行谈到加载它,但加载它在哪里呢?

0 投票
2 回答
1093 浏览

javascript - AngularJS没有将html加载到ng-view

我多年来一直在查看我的应用程序,现在试图找出问题所在,但我似乎无法找到它。

这是我的 HTML

应用程序.js

并且由于某种原因没有被加载到 ng-view 中的第一个视图/部分

view1.js

view1.html

我不知道我已经设法阻止它工作,但它工作正常,直到我复制了一个 partials 文件夹来添加一个 view4。这把一切都搞砸了,即使我删除了 view4,它仍然没有运行。

任何帮助都非常感激!

谢谢!

0 投票
1 回答
207 浏览

angularjs - 无法让 ngAnimate 在新的 angular-seed 项目中工作

问题:动画在角种子项目中不起作用。我做了什么:

  1. 我从 github 获取了 angular-seed。
  2. 在种子项目中有两个视图,view1.html 和 view2.html 通过路由与它们相应的控制器很好地连接。
  3. 我用我最简单的 CSS 转换动画替换了 view1。(在另一个项目中工作正常)
  4. 在 View1 的脚本中,我将 'ngAnimate' 注入到模块中,如下所示: var animation3App = angular.module('animation3', ['ngAnimate']);
  5. 我将 "angular-animate": "1.2.x" 添加到 bower.json 并运行 bower install。我确认 angular-animate 已添加/安装到 bower_components 目录。
  6. 在 index.html 中,我在 angular-route 和 app.js 之间添加了这一行,如下所示: ...src="bower_components/angular-animate/angular-animate.js"...

动画:两个在彼此之上,单击一个应将其不透明度设置为 0,其他(即在下方为 1)从而将图像从一个更改为另一个,花费 1 秒的时间来更改不透明度产生“合并”效果。

当导航到 index.html 路由给我 view1.html 时,这就是 angular-seed 的路由方式,我没有碰它。如果不在 angular-seed 项目中效果很好的动画不起作用。图像被交换但没有动画效果。

我在浏览器的 F12 工具中没有收到任何警告或错误。有没有办法用batarang调试这个?

为简单起见,整个 view1.html 及其内部的脚本:

0 投票
1 回答
228 浏览

javascript - 页面未在 Firebase URL 上使用 AngularSeed 启动

我详细遵循了五分钟教程:https ://www.youtube.com/watch?v=hj0LyZ13D3Q 我执行了以下步骤:

  1. 我在 Firebase.com 上设置了一个帐户
  2. 我在我的 Firebase 帐户中设置了一个新应用
  3. 我打开了我的终端,然后:
    1. sudo npm install -g firebase-tools
    2. firebase 登录(后跟 firebase.com 的电子邮件和密码)
    3. Firebase 引导程序
    4. 选择了从 Firebase 中列出的新应用
    5. 选择了角度模板
    6. cd 到新创建的目录
    7. 火力基地登录

在视频中,新站点已在https://newapp.firebaseapp.com启动并运行。 在我的情况下,我只得到一个空白屏幕,我的 JS 控制台只提供一系列错误:

我正在使用 Node v0.10.32,Firebase 命令行工具版本 1.1.2

0 投票
2 回答
917 浏览

heroku - 如何在 Heroku 上部署 angular-seed 项目

我尝试了以下博客中建议的步骤: https ://medium.com/@matheusrma/deploying-angular-seed-to-heroku-12a5bb907467

但我仍然收到此应用程序错误:http ://cryptic-depths-3702.herokuapp.com/index.html

heroko 日志显示 Permission denied 错误:

2014-10-09T18:30:46.723952+00:00 heroku[web.1]:使用命令s cripts/web-server.js 2014-10-09T18:30:47.606840+00:00 app[web.1] 启动进程:bash:scripts/web- server.js:权限被拒绝

如何解决?

0 投票
2 回答
155 浏览

javascript - AngularJS - 在单独的模板之后 javascript 不起作用

我买了一个模板,根据作者的说法,AngularJS 应该没有问题。当我有一个大索引时,一切正常。但问题是当我尝试将它分成较小的模板时。我已经下载了新的 AngularJS 种子并这样做了:

路由到较小的模板工作正常,内容可见,但只是这两个 javascript 库不起作用。当我查看 chrome inspect 中的代码时,我发现库存在。是否有必要在 AngularJS 中的某个地方注册它们,或者这些库中一定有问题?