我需要安装/配置Node.js才能运行Javascript吗?看到我的网站流量非常低,这是最简单的解决方案吗?
Javascript似乎不适用于我,但仅适用于我运行的站点的生产环境。该网站安装在最新版本的Ubuntu服务器上,带有Nginx和Passenger (这是一个Ruby on Rails应用程序)。在过去的几个月里,这个网站运行得很好,速度也很快,但是Javascripts (特别是像Twitter Bootstrap的工具提示之类的东西)。不要在这台生产服务器上运行,尽管它们可以在我的测试/开发环境中运行。
我的想法是Javascript坏了b/c我需要安装/配置Node.js?我在一些部署设置指南中看到过Node.js,但如果有必要,我找不到详细的信息。
我的网站是非常低的流量(可能在任何时候3-5用户)为一个小公司的网站。我需要设置自己的web服务器的唯一原因是,我需要在私有公司网络上运行应用程序来访问某些资源。
发布于 2013-03-28 03:39:11
默认情况下,您的js/css不会编译。您应该预编译它们。
您可以在您的计算机上运行"bundle exec rake assets:precompile“,并将编译后的代码部署到服务器上。取而代之的是node.js你可以使用therubyracer gem。
有关更多信息,请阅读rails guide
https://stackoverflow.com/questions/15649439
复制相似问题