问题标签 [angular-fullstack]

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

node.js - 为什么节点的“fs”模块没有加载?(错误:对象# has no method 'readFile')

For some reason, my express server is not loading the file system 'fs' module correctly. I'm using the angular-fullstack yeoman generator. My system is Windows 7 with node versio

For some reason, my express server is not loading the file system 'fs' module correctly. I'm using the angular-fullstack yeoman generator. My system is Windows 7 with node version 0.10.35, npm version 2.1.18, and the latest version of angular-fullstack. I've tried all sorts of things, like both 32-bit and 64-bit and updating everything.

routes.js (which has other routes that load fine):

Server error:


It's readFile() not readfile() (uppercase F vs lowercase f).

0 投票
1 回答
493 浏览

angularjs - 将 yeoman 全栈应用程序部署到弹性 beantalk

我正在为我的yeoman angular-fullstack 应用程序使用弹性 beantalk ,尽管在部署到弹性 beantalk 时遇到了一些问题。

到目前为止,我有:

虽然我对接下来的步骤有点困惑。我尝试通过弹性 beanstalk 在线界面将 /dist 上传到我的服务器,但出现错误...:/

更新环境操作已完成,但出现错误。有关详细信息,请参阅故障排除文档。

我愿意使用 eb cli,尽管我的 git repo 包含我所有的开发资源和 dist 文件夹,所以我认为如果我推送我的整个 repo 它可能会爆炸。

如果有人知道如何成功地将 yeoman 应用程序部署到 eb 服务器,我将不胜感激。我当然可以自己使用 ec2 服务器,但不介意知道如何使用 eb。

谢谢大家!

0 投票
3 回答
1067 浏览

iis - Hosting an angular-fullstack Yeoman Site on IIS

I have a project built using the angular-fullstack generator for Yeoman. I would like to deploy this to a Windows Server running IIS. I have successfully generated the "dist" folder using Grunt and moved the "public" and "server" folders with files to my IIS box.

How do I configure my Windows Server to host my application? Do I need to have two IIS sites (one for "public" and one for "server")? Do I need to install grunt, bower, etc. on the Windows Server?

0 投票
3 回答
566 浏览

node.js - 你如何调试 nodejs 项目?

在过去的 16 个小时左右,我一直在尝试让 MEAN 堆栈项目在我的计算机上运行。

我从 Yeoman angular-fullstack 项目开始。但这给了我各种各样的错误,所以我就放弃了。

然后我遵循了一些教程,这些教程帮助我入门,但没有涵盖我的很多问题。

然后我发现mean.io它提供了一个完整的样板 MEAN 堆栈项目,我按照说明进行设置。不幸的是,当我尝试运行它时,我再次遇到各种错误:-(

最糟糕的是,它没有说明导致错误的原因/位置。

有人可以帮我弄清楚吗?请 :-)

我得到的最新错误是当我运行grunt.

0 投票
1 回答
177 浏览

javascript - Cleint Side Javascript 到使用 node.js 的全栈开发人员

我现在作为 javascript/html/css 的客户端开发人员工作了大约 5 年,在过去的 5 年中,我主要关注浏览器环境中的客户端开发。我想在服务器端使用 node.js 进行全栈开发,但问题是我缺乏关于服务器端通信的服务器端知识。

我想知道这里是否有人从 Javascript 客户端转换为全栈开发人员,以及您可以与我分享哪些有用的技巧。

我真的很想推荐你知道的关于从客户端到全栈的转变,甚至是视频诅咒的书籍,因为我真的没有找到任何东西。

0 投票
0 回答
267 浏览

gruntjs - Angular-Fullstack 部署到 Openshift 错误

我已成功将 angular-fullstack(Yeoman 生成器)应用程序部署到 Openshift,但是,当我进行更改并尝试通过命令“grunt buildcontrol:openshift”将更改推送到 Openshift 时,我收到以下错误...

无法处理任务。警告:缺少必需的配置属性“buildcontrol.openshift”。使用 --force 继续。

有没有人遇到过这个错误并找到了解决方案?如果我尝试强制执行任务,它不会做任何额外的事情。我不太确定我需要寻找或添加什么。

0 投票
2 回答
489 浏览

bower - Uglify 无法解析“flow.js”

我遇到了一个烦人的问题,即 uglify(通过 grunt-usemin 调用)无法解析名为 flow.js 的包的 url。该软件包作为 ng-flow 的依赖项安装。

网址如下所示:

当我运行 grunt build 时,我收到以下错误:

由于我对 usemin 和 uglify 了解不多,所以我无法解决这个问题。我的猜测是当它到达网址的第一个“flow.js”时它会中断。因此,我尝试在我的 bower.json 中将 flow.js 安装为 flowjs,但是由于它是 ng-flow 的依赖项,因此在运行 bower update 时它仍然会获得 flow.js。

谁能告诉我有关此错误的更多信息,或建议我重命名依赖包的解决方法?

编辑:使用 Gruntfile 的一部分

对于记录,使用https://github.com/DaftMonk/generator-angular-fullstack生成 grunt 文件

0 投票
0 回答
484 浏览

express - 如何让 socket.io 识别模型何时更新

我对 MEAN/Mongoose/socket.io 比较陌生,并且缺少一些看起来很基本的东西,但无论如何,它让我无法继续前进。

我正在跟踪一个小组的会议并具有以下架构:

当我在 Schedule 模型中创建一个项目时,此代码将其设置为运动(来自客户端控制器):

由于这段代码:

我认为请求被路由到controller.create,如下:

在 export.create 运行之后,我不知道怎么做,但是有些东西将它发送到这里:

和线 socket.emit('schedule:save', event); 叫做。

这一切都很好,但是当我更新Schedule 模型时,我无法让套接字发出“schedule:update”,因为它永远不会到达上面代码片段中的“onUpdate”函数。

从客户端调用开始:

然后路由器将它发送到exports.update,模型更新,但socket 没有发出任何东西,所以所有连接的客户端都会看到旧的调度信息。

我如何以及在哪里可以将模型已更新的信息传递给 socket.io?我认为我缺少的是如何在 export.register 函数中调用 Schedule.schema.post('some action... ,但我已经研究了一段时间并且可以使用手 - 谢谢。

0 投票
2 回答
1013 浏览

angularjs - What is the best way to install Angular on Rails 4?

I have populated api using Rails and now wish to mount a front-end framework like Angular on Rails. I've seen people using Gulp or Grunt to do this, but still not 100%. Would love to see how experts efficiently stack Angular and Rails together. Much appreciated!

0 投票
1 回答
1252 浏览

angularjs - 在服务器上部署 Angular 全栈应用程序时的跨域起源问题

我在这里真的没有知识;我在这个问题上搜索了 GitHub、Google 和 StackOverflow,但没有得到解决。

我有一个 Angular Fullstack Generator 应用程序。这是构建如下:

Node -> Express -> Angular

我在这里没有做任何不寻常的事情;我的应用程序在我家的开发机器上运行良好。然而,一旦我构建它,将它缩小并通过节点而不是 grunt 在我的互联网服务器上启动它;我看到呈现的 html,加载的 css,但在尝试进行身份验证时(我为此使用 express-jwt);我遇到了全面的跨域起源问题。

我在 npm 上使用 CORS 模块;那是一个不需要任何设置就可以让一切通过的问题,所以不要将此问题标记为重复,它不是;我可以向你保证!

这就是我的服务器端 app.js 的基本构造方式:

这是我的浏览器显示的内容:

Cross-Origin-Request blocked: The Same-Origin-Policy....

我不明白 - 我根本不是 x-origin 要求任何东西。所有资源都驻留在我的服务器上。所有请求都来自一个浏览器。

您可以在响应标头中看到:

然后,当登录时,OPTIONS 请求被发送到 localhost 而不是 FQDN,并立即以红色字母中止。