【问题标题】:Sailjs + Angularjs + Yeoman + Grunt can't start angular serverSails Js + Angularjs + Yeoman + Grunt 无法启动 Angular 服务器
【发布时间】:2015-01-06 09:17:37
【问题描述】:

我有一个正在运行的 Sailjs(前端+后端)应用程序。但是,我想将我的前端(angularjs)和后端(sailsjs)分开。因此,我正在尝试按照教程进行操作:link

但是,在我尝试使用 grunt serve 在端口 9000 中启动 Angular 服务器之前,一切都很顺利。

~/workspace/web/frontend$ grunt serve                                                                                                                                                                                                                                                                                                           
Running "serve" task                                                                                                                                                                                                                                                                                                                                                 

Running "clean:server" (clean) task                                                                                                                                                                                                                                                                                                                                  
Cleaning .tmp...OK                                                                                                                                                                                                                                                                                                                                                   

Running "wiredep:app" (wiredep) task

Running "wiredep:sass" (wiredep) task                                                                                                                                                                                                                                                                                                                                

Running "concurrent:server" (concurrent) task                                                                                                                                                                                                                                                                                                                        

    Running "compass:server" (compass) task                                                                                                                                                                                                                                                                                                                          
    directory .tmp/styles                                                                                                                                                                                                                                                                                                                                            
        write .tmp/styles/main.css (4.936s)                                                                                                                                                                                                                                                                                                                          

    Done, without errors.                                                                                                                                                                                                                                                                                                                                            


    Execution Time (2014-11-10 05:36:51 UTC)                                                                                                                                                                                                                                                                                                                         
    compass:server  6s  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 100%                                                                                                                                                                                                                                                                                          
    Total 6s                                                                                                                                                                                                                                                                                                                                                         

Running "autoprefixer:dist" (autoprefixer) task                                                                                                                                                                                                                                                                                                                      
File .tmp/styles/main.css created.                                                                                                                                                                                                                                                                                                                                   

Running "connect:livereload" (connect) task                                                                                                                                                                                                                                                                                                                          
Started connect web server on http://localhost:9000                                                                                                                                                                                                                                                                                                                  

Running "watch" task                                                                                                                                                                                                                                                                                                                                                 
Waiting...

看起来服务器已经启动,当我导航到 ~nitrous.io:9000/ 时,它没有显示任何内容。但是,我的风帆页面在 ~nitrious.io:1337/ 我相信它应该显示一个 yeoman 页面?我不熟悉 angular + yo + grunt。我做错了什么吗?

【问题讨论】:

    标签: angularjs gruntjs sails.js yeoman


    【解决方案1】:

    我意识到您需要配置 grunt 设置并更改主机名才能从 nitrious io 访问它。

    connect: {
          options: {
            port: 9000,
            // Change this to '0.0.0.0' to access the server from outside.
    change this -->hostname: '0.0.0.0',
            livereload: 35729
          },
    

    但是,我遇到了另一个问题。

    GET http://nodejs-160326.apse1.nitrousbox.com:35729/livereload.js?snipver=1 net::ERR_CONNECTION_TIMED_OUT 
    

    脚本似乎无法加载。

    【讨论】:

      猜你喜欢
      • 2013-12-09
      • 2015-04-24
      • 2015-12-30
      • 2015-11-11
      • 2014-04-21
      • 2014-11-03
      • 1970-01-01
      • 2013-05-03
      • 2019-03-28
      相关资源
      最近更新 更多