我按照这个快速教程: https : //angular.io/guide/quickstart 并在 C9.io 上构建代码,但默认情况下它试图在端口 3000 上运行,而 C9.io 只允许使用端口 8080、8081 和8082. 那么如何在 C9.io 上运行它呢?
1060 次
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: "./"
}
};
现在您可以使用 c9 环境变量,例如 process.env.PORT
于 2016-10-24T20:59:41.547 回答
1
您可以更改npm 脚本以使用包括端口的自定义配置lite
来调用。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 回答