Articles of 青网angular色

如何使用文件服务器和wamp的Angular 2

我开始使用Angular 2,使用angular-cli安装,我遇到了一些问题,从这个问题开始(已经回答了),但是这导致我陷入另一个问题。 因为我使用PhpMyAdmin来pipe理我的数据库,所以我在使用Wamp,在端口80上.Airular在端口4000上的lite-server上运行。 当我需要调用一个Php文件来处理数据库上的数据时,会发生问题。 当直接在Wamp上使用时,我有一个带有mod.rewriteconfiguration的.htaccess文件来处理这种情况,在这里,情况并非如此,因为我在lite-server上运行Angular。 我也无法在Wamp上运行Angular,因为它会在索引文件中插入所有的脚本标签等。 所以问题是:我不能调用PHP文件,因为我会遇到2个可能的问题: 调用一个没有mod.rewrite的文件,这将被视为一个url,并将redirect到我未find的状态。 在默认的本地主机上调用PHP,因为该文件不在那里,所以不会被发现,而是在根项目中的一个文件夹中。 我已经find了2个解决scheme,bot都不合理: 将PHP文件夹移动到localhost:80 root:如果有其他项目不能运行,项目将被分割。 每当代码发生变化的时候创build一个Angular项目,所以我可以在WAMP服务器上使用它,但是这又非常耗时,因为它每次都会在生产模式下进行捆绑。 有没有办法可以解决这个问题,并正确运行代码? 我可以解决这个域请求,或者使angular度cli在Apache服务器上运行的时候能够捆绑所有的东西。 谁能帮我这个?

Angular 2应用程序不能在Apache HTTP Server上工作

我在htdocs文件夹中的Apache HTTP Server 2.4上复制了我的Angular 2应用程序,但它不起作用。 index.html的: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Angular 2 app</title> <base href="/"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" type="image/x-icon" href="favicon.ico"> </head> <body> <app-root>Loading…</app-root> </body> </html> 如果我尝试在浏览器中打开index.html页面,则在浏览器中只能看到“正在加载….”文本。 Angular 2应用程序不显示。 我怎样才能解决这个问题 ? 它适用于我的本地环境,我正在使用Angular CLI。 我需要find一种方法使其在Apache HTTP Server 2.4上工作。 我唯一需要做的就是运行“npm start”。 最好的祝福 亚历

Rails 3.1,Unicorn和Apache:静态文件

我有Rails 3.1,Unicorn和Apache的设置。 我的Apache设置如下,production.rb看起来像这样 。 我喜欢使用h264stream媒体,但由于Rails提供这些video文件,Apache Mod将无法正常工作。 DocumentRoot /blabla/current/public RewriteEngine On Options FollowSymLinks <Proxy balancer://unicornservers> BalancerMember http://127.0.0.1:4000 </Proxy> # Redirect all non-static requests to rails RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f RewriteRule ^/(.*)$ balancer://unicornservers%{REQUEST_URI} [P,QSA,L] ProxyPass / balancer://unicornservers/ ProxyPassReverse / balancer://unicornservers/ ProxyPreserveHost on <Proxy *> Order deny,allow Allow from all </Proxy> XSendFile On XSendFileAllowAbove on 我必须启用serve_static_assets或我无法下载任何静态的东西。 我也有预编译的资产,但它不会有任何区别,因为没有文件可从公共目录,除非Rails(机架我猜)正在做服务。 我应该使用config.action_controller.asset_host还是有什么问题,我的Apacheconfiguration。

Angular 2路由和直接访问特定路由:如何configurationApache?

我开发了一个小型的Angular2testing应用程序,除了其他function,利用路由。 只要用户首先访问主页,然后导航到子页面,它就可以正常工作。 如果用户试图直接访问一个子页面,如果我没有configurationWeb服务器,我得到一个404。 这是完全正常的,因为没有与该路线相对应的“实际页面”。 我试图在apache 2.2中添加以下configuration来处理HTML5推送状态: <Directory /var/www/html/angular2-sens> Options Indexes FollowSymLinks RewriteEngine On RewriteBase /angular2-sens RewriteRule ^index\.html$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /angular2-sens/index.html [L] </Directory> 它使事情变得更好,因为我不再有404。但是,我“只”被redirect到应用程序的家,路由不执行。 我该怎么做才能纠正这个问题? 我的index.html页面是: <html> <head> <title>Angular 2 QuickStart</title> <link rel="stylesheet" href="simplegrid.css" type="text/css"> <link rel="stylesheet" href="sen.css" type="text/css"> <script src="node_modules/angular2/bundles/angular2-polyfills.js"></script> <script src="node_modules/systemjs/dist/system.src.js"></script> <script src="node_modules/rxjs/bundles/Rx.js"></script> <script src="node_modules/angular2/bundles/angular2.js"></script> <script […]

Angular CLI路由 – 不适用于(Apache-)服务器

我目前正在学习一个项目的Angular-CLI。 我成功地用一些路由对象创build了一个简单的小项目。 在ng服务的开发模式下,everthing工作得很好。 我可以在浏览器中调用localhost:port,它可以和路由一起工作。 。 在成功构buildng之后,将dist目录中的所有东西移动到我的服务器文件夹(Apache24 / htdocs)中,然后启动服务器,主Side(mywebside)工作正常,然而路由却没有…(即本地主机/约),而是我得到一个标准的错误页面如下所示: 希望我能够清楚地描述我做了什么,我的问题在哪里。 我没有发布任何代码,因为我认为这个问题必须在其他地方。 感谢您的帮助! 曼努埃尔 版本: angular CLI :Beta.8(最新版) (apache) :2.4.20

在cap部署期间:冷 – 命令找不到/etc/init.d/unicorn

我非常接近让我的第一个rails应用程序在Linode VPS上运行,但是在cap部署结束时仍然有一个奇怪的错误信息:cold。 我一直在使用railscasts 335来将我的Rails应用程序部署到使用nginx,Unicorn,PostgreSQL,rbenv和更多的VPS(不幸的是我从Windows机器上)。 我在Linode Ubuntu 10.04 LTS Profile上托pipe。 在部署结束时,我收到以下错误消息: * ←[32m2013-04-24 13:08:13 executing `deploy:start'←[0m * ←[33mexecuting "sudo -p 'sudo password: ' /etc/init.d/unicorn_wheretoski start"←[0m servers: ["xxx.xx.xxx.242"] [xxx.xx.xxx.242] executing command ** [out :: xxx.xx.xxx.242] ** [out :: xxx.xx.xxx.242] sudo: /etc/init.d/unicorn_wheretoski: command not found ** [out :: xxx.xx.xxx.242] ←[2;37mcommand finished in 309ms←[0m failed: "env PATH=$HOME/.rbenv/shims:$HOME/.rbenv/bin:$PATH sh -c […]

无法创build用户postgres:angular色“postgres”不存在

我在Ubuntu的12.04服务器,我想安装postgresql。 截至目前,我已经成功安装,但无法configuration它。 我需要创build一个angular色继续前进,我在terminal中运行这个命令: root@hostname: createuser -s -r postgres 它说: createuser: could not connect to database postgres: FATAL: role "root" does not exist 很好,所以我做了: su – postgres 然后再试一次 postgres@hostname: createuser -s -r postgres 我得到了错误 createuser: could not connect to database postgres: FATAL: role "postgres" does not exist 当我这样做的时候我也遇到了同样的错误 psql -d dbname 它像一个循环,我无法创build一个angular色postgres因为一个angular色postgres不存在。 我该如何解决 ? postgres版本似乎是9.1.x,而Ubuntu的版本是12.10

Angular2 plnkr错误

我正在使用OS ubuntu 14.04 LTS和Google Chrome浏览器Version 43.0.2357.130 (64-bit)来运行Angular2项目。 但是在大多数情况下,当searchangular2的东西时,我发现plnkr的数量在这个指定的操作系统上不起作用。 每当我遇到类似的错误 Uncaught TypeError:m.values不是一个函数 Uncaught TypeError:e.values不是函数 为什么这些错误发生。 而所有这些plnkr在窗口或任何其他平台上工作正常。 这是否与angular2或别的东西的任何错误? 只是想使用ng2-bootstrap for angular2项目,但同样的错误再次出现在这个网站 http://valor-software.com/ng2-bootstrap/ 这个链接在Windows上工作,但不是在Ubuntu上为什么? 只是参考我张贴这个图像。

对Liferay中存储的angular度应用程序执行量angular器testing时,“angular度未定义”错误

我在Ubuntu 14.04虚拟主机上运行,​​我正在尝试使用PROTRACTOR创build一些E2Etesting,并在“Liferay”中托pipe应用程序。 对于login部分(不需要angular度)量angular器的testing是正确的,页面login和导航正确,但是当我尝试打开一个“下拉”菜单的基于angularjs的应用程序与下面的代码: <select class = "form-control menu-select ng-pristine ng-valid" ng-model = "topTitlesData.topFiveDateRange" name = "topFiveDateRange" ng-options = "range.name for range in topTitlesData.topFiveDateRangeValues" ng-change = "" > < option value = "0" > Last day < /option><option value="1">Last 5 days</option > < option value = "2" > Last 7 days < /option><option value="3">Last 30 days</option […]

回形针的生产服务器上的错误(独angular兽)

我使用回形针来上传图片。 对于图像有一个单独的模型,职位has_many关系。 上传时,使用http://github.com/Valums-File-Uploader/file-uploader 。 在本地机器上,一切正常(生产和开发模式)。 生产服务器(Ubuntu 12.04)使用独angular兽+ nginx。 而当我试图上传图片,我得到: Paperclip::AdapterRegistry::NoHandlerError (No handler found for # Unicorn::TeeInput:0x00000005cdd728 @len=619851, @chunked=false, @socket=#<Kgio::Soc$ app/admin/posts.rb:7:in block (2 levels) in <top (required)>'