2016-03-15 99 views
0

我有Rails API,我把我的angularjsindex.html文件(以及所有的目录结构)放到我的apipublic文件夹中。它在development enviroment中效果很好,但是当我尝试启动它时production它在浏览器中给出404。我不是为什么! 。 我必须要precompile的代码吗?但我不这么认为,因为Angularjs与生产中的rails_api不兼容

  • 我的文件在public folder不是app/assets/javascript
  • 更多的是,我有我放置angularcss和等的
    库我自己的文件夹名称。

    注:在没有javascript文件夹存在我使用rails apiapp/assets

任何帮助将升值

+0

你得到404 - 什么时候获取? – BroiSatse

+0

当我打开服务器,但显示应用程序正在运行时,我开始它在开发模式 – ImranNaqvi

+0

当你加载网站时,你打你的服务器多重时间 - 第一次获取HTML,然后每次浏览器请求CSS,JS或图像。那么哪个请求会给你404?如果你给我们链接可能会更容易 – BroiSatse

回答

0

就在production.rb添加config.serve_static_files = true和做工精细:)