1

この簡単なチュートリアルに従ってください: https://angular.io/guide/quickstartと C9.io でコードをビルドしますが、デフォルトではポート 3000 で実行しようとしており、C9.io はポート 8080、8081、およびポートの使用のみを許可します。 8082. では、どうすれば C9.io で実行できますか?

これが私のコードです: https ://ide.c9.io/mathieu_roy/angular2-quickstart

4

2 に答える 2

2

自動的に検出可能な bs-config.json を作成する代わりに、デフォルトで検出可能で使用される bs-config.js を作成できます。bs-config.js ファイルをルート ディレクトリに配置します。

//bs-config.js
module.exports = {
    port: process.env.PORT,
        files: [ './**/*.{html,htm,css,js}' ],
        server: {
        baseDir: "./"
   }
};

process.env.PORT のような c9 環境変数を使用できるようになりました

于 2016-10-24T20:59:41.547 に答える
1

ポートを含むカスタム構成でlite呼び出すように npm スクリプトを変更できます。lite-server

{
  "port": 8000,
  "files": ["./src/**/*.{html,htm,css,js}"],
  "server": { "baseDir": "./src" }
}

もっと

https://github.com/johnpapa/lite-server#custom-configuration

于 2016-05-09T00:02:53.650 に答える