0

koa-staticを使用して koajs で emberjs アプリケーションをホストしています。以下のコードによると:

var app = koa();
var App1 = koa();
App1.use(stati(__dirname + "/App1"));
app.use(mount('/AppViewer',App1));
app.listen(3000); 

呼び出し時localhost:3000/AppViewerに自分のページが表示されず、.js および .css ファイルが見つからないというエラーが表示されますが、localhost:3000/AppViewer/index.htmlすべてを呼び出すと正しく機能します。だから私の質問は、電話をかけたときに私のページを見る方法localhost:3000/AppViewerです。

4

3 に答える 3

2

これは、ember-cli を使用して heroku にデプロイするのに十分でした。

var common = require('koa-common'),
    koa = require('koa'),
    app = koa();

var env = process.env.NODE_ENV || 'development',
    port = process.env.PORT || '3800';

app.use(common.logger());
app.use(common.responseTime());
app.use(common.static(__dirname + "/dist"));

app.listen(port);

console.log('listening on port ' + port);

ここで、/dist は ember ビルドのビルド出力です (grunt dist w/ EAK に相当)

于 2014-05-21T03:38:56.013 に答える