如何运行Angular.用于端口8080上C9.io上的TypeScript的JS 2



我遵循了这个快速教程:https://angular.io/guide/quickstart并在C9.io上构建代码,但默认情况下,它尝试在端口3000上运行,并且C9.io只允许使用端口8080、8081和8082。那么我该如何在C9.io上运行它呢?

这是我的代码:https://ide.c9.io/mathieu_roy/angular2-quickstart

我也在处理同样的问题,而不是创建一个可以自动发现的bs-config.json,您可以创建一个默认情况下也可以发现并使用的bs-conconfig.js。将bs-config.js文件放在根目录中。

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

现在您可以使用c9环境变量,如process.env.PORT

您可以更改lite npm脚本以调用具有自定义配置(包括端口.)的lite-server

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

更多

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

最新更新