angular2配置outDir

时间:2016-04-13 10:29:23

标签: typescript angular lite-server

我创建了我的第一个项目并开始angular 2 getstarted

我用

更改了我的配置tsconfig.json
{

"compilerOptions": {
  "target": "es5",
  "module": "system",
  "moduleResolution": "node",
  "sourceMap": true,
  "emitDecoratorMetadata": true,
  "experimentalDecorators": true,
  "removeComments": false,
  "noImplicitAny": false,
  "outDir": "dist"  <---- NEW 
 },
   "exclude": [
     "node_modules",
     "typings/main",
    "typings/main.d.ts"
    ]
}

我添加了我的package.json&#34; lite&#34;:&#34; lite-server --baseDir ./dist"

为什么应用程序无法启动?请帮我。感谢Marco。

1 个答案:

答案 0 :(得分:2)

我认为您无法将baseDir参数传递给lite-server。虽然,我没有看到在npmjsgithub中都没有记录cli参数。您必须拥有bs-config.json个文件。

{
   "server": { "baseDir": "./dist" }
}

当然,这需要您将index.html移到dist/