我试图从生成的文件(主要是.js和.map)中清理我的工作空间。采用quickstart我尝试将"outDir": "build",
添加到tsconfig.json然后修改index.html以使用System.import('build/boot')
,但我只是得到一个空白&#34;正在加载...&# 34;页面和控制台上的Uncaught SyntaxError: Unexpected token <
。
相关问题,如果可以将生成的文件移动到单独的文件夹,移动或重命名的组件文件会发生什么?看起来像build文件夹会保留旧的文件夹。有什么办法吗? (让它们保持同步)
答案 0 :(得分:1)
您是正确的,您可以更新tsconfig.json
以在其他文件夹中生成javascript(和sourcemaps)。但是,您还必须将静态资产(HTML,CSS)移动到此文件夹中。我写了一篇关于如何用Gulp实现这个目标的博客文章:
Creating an Angular 2 build with Gulp, TSLint and DefinitelyTyped