Tag: 项目

Azure不能正确发布Node.js应用程序

TL; DR 作为Cloud Service托pipe在Azure上的Node.js应用程序。 发布失败(应用程序没有上传),但似乎已经工作。 解释: 我在Windows Azure上有一个帐户,我使用了网站和云服务。 我将我的网站移动到云服务,以便能够使用自定义域。 自移动以来,我使用Azure cmdlet发布我的Node.js Web服务器。 发表之前,工作正常,通常需要5至10分钟才能完成。 一旦发布,网站就会包含最新的内容。 我的问题是,现在,发布不到2分钟,没有错误抛出,内容不更新。 为什么我的应用程序不发布它的内容? 以下是我的发布输出: PS C:\Projects\Azure\CloudServices\jwbsite\JWB> ls Directory: C:\Projects\Azure\CloudServices\jwbsite\JWB Mode LastWriteTime Length Name —- ————- —— —- d—- 9/8/2012 10:22 AM bin d—- 9/12/2012 3:30 PM controllers d—- 9/11/2012 1:16 PM data d—- 9/12/2012 4:00 PM extensions d—- 9/10/2012 2:37 PM models […]

每个Package.json一个节点应用程序

我是Nodejs的新手,但主要来自.net背景。 在那里,在一个解决scheme中有多个asp.net项目是正常的。 如Web服务,Web前端,然后是框架和共享逻辑的加载。 现在来到nodejs,我打算做一个类似的事情,有两个项目的解决scheme ,一个是Web服务风格的应用程序,一个是前端应用程序,这两个应用程序将使用相同的框架,并将有一些共享的逻辑在项目中。 当前的文件夹结构如下所示: |- root |- source |- framework |- web-service |- web-ui |- tests |- build-scripts |- package.json 现在在上面的例子中,框架将包含很多共享的东西,比如模型,存储库,工厂等等。然后Web服务将只处理保存和公开的数据,然后前端只是调用Web服务的视图。 那么上面的用例好吗? 因为目前我只是build立与杰克和输出2文件夹与app.js文件,然后只是分别运行,但只是想知道这是否是不好的做法或不。

如何构buildNode / Angular / Socket.io项目?

我正在使用AngularJS和Socket.io的项目。 我发现这个非常好的整合的例子。 这是项目结构: app.js –> app config bower.json –> for bower package.json –> for npm public/ –> all of the files to be used in on the client side css/ –> css files app.css –> default stylesheet img/ –> image files js/ –> javascript files app.js –> declare top-level app module controllers.js –> application controllers […]

什么是在node.js项目中通常使用的index.js

除了一个很好的方式来要求一个目录中的所有文件( node.js需要文件夹中的所有文件? ),主要使用的index.js是什么? 它有一个“最佳实践”的工具吗?