use*_*745 6 ruby ruby-on-rails heroku node.js npm
我正在将我的rails应用程序部署到heroku.我想使用一些javascript库,希望我们像这样安装npm依赖项:
npm install abc
Run Code Online (Sandbox Code Playgroud)
所以,在本地我可以做像安装npm和做'npm install abc'.不知道怎么在heroku和我的rails应用程序中这样做.
Cym*_*men 10
使用Heroku的多种构建方法:
通过首先使用NodeJS然后再使用Ruby一个,Heroku将在Ruby中发生任何事情之前安装您的节点依赖项.
heroku buildpacks:set heroku/ruby
heroku buildpacks:add --index 1 heroku/nodejs
Run Code Online (Sandbox Code Playgroud)
这将设置构建包heroku/ruby,然后添加heroku/nodejs一个但在索引1(这是第一个).要确认这一点,请运行:
heroku buildpacks
=== ... Buildpack
1. heroku/nodejs
2. heroku/ruby
Run Code Online (Sandbox Code Playgroud)
如果您要部署 Node 应用程序,请在 package.json 中声明它,否则,请在 gemfile 中指定它。
https://devcenter.heroku.com/articles/getting-started-with-nodejs#declare-dependency-with-npm
| 归档时间: |
|
| 查看次数: |
1804 次 |
| 最近记录: |