2013-07-07 55 views
1

我最近一直在使用Yeoman(http://yeoman.io/),現在想設置我的本地環境來處理HTTPS請求,以便我可以讓它處理來自OAUTH提供者的回調。如何配置yeoman(gruntjs)作爲HTTPS運行?

在非Yeoman/grunt設置下,我能夠將node.js配置爲處理HTTPS,其方式與此問題中指示的類似路徑(How to create an HTTPS server in Node.js?)相似。

看着github上的gruntJS回購看起來這已被添加爲一個功能(https://github.com/gruntjs/grunt-contrib-connect/pull/15),但我仍然不清楚我在哪裏設置適當的選項。

+0

你有沒有設法解決這個問題? – Sobis

回答

3
grunt.initConfig({ 
    connect: { 
    server: { 
     options: { 
     protocol: 'https', 
     port: 8443, 
     key: grunt.file.read('server.key').toString(), 
     cert: grunt.file.read('server.crt').toString(), 
     ca: grunt.file.read('ca.crt').toString(), 
     passphrase: 'grunt' 
     } 
    } 
    } 
}); 

看到this commit