【发布时间】:2017-05-15 00:15:51
【问题描述】:
我在 Heroku 上托管了一个 ruby 应用程序,它是一个 Ruby Sinatra 应用程序,我正在使用 gulp 为客户构建我的 sass 和咖啡文件。我已经在我的 package.json 中添加了一个安装后脚本,并且我列出了所有 gulp 依赖项,但没有发生 npm 安装,可能是因为该应用程序是一个 ruby 应用程序并且 npm 不在部署雷达上?这是我的 package.json 的样子:
"dependencies": {
"gulp": "^3.9.1",
"gulp-coffee": "^2.3.3",
"gulp-filter": "^4.0.0",
"gulp-plumber": "^1.1.0",
"gulp-sass": "^3.0.0",
"browser-sync": "2.16.0"
},
"devDependencies": {},
"scripts": {
"postinstall": "npm install && gulp build"
}
我错过了什么?不能在同一个容器上运行 npm 和 ruby 吗?
【问题讨论】:
标签: ruby heroku deployment npm sinatra