2016-12-30 120 views
0

我有一個在Heroku上託管的ruby應用程序,它是Ruby Sinatra應用程序,我正在使用gulp爲客戶端構建我的sass和coffee文件。我已經爲我的package.json添加了一個postinstall腳本,並且我已經列出了所有的gulp依賴關係,但是沒有發生npm install,可能是因爲該應用程序是一個ruby應用程序,npm不在部署雷達上?以下是我的package.json的樣子:Heroku ruby​​應用程序 - 部署後運行gulp構建過程

"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?

回答