Skip to main content

关于云平台中的SystemJS环境

也许您会发现,在QuickEarth的云平台中,很多项目的index.html文件中存在systemjs的外部依赖,这是因为我们在开发云平台时,为了更方便的进行动态代码的加载,使用了实时解译的SystemJS库,在实际项目中,不推荐使用,因此我们这里不做介绍,如有需要具体可以参考SystemJS官方文档。

注意:云平台中的SystemJS是我们的定制版本,请勿直接使用在您的项目中,以免出现未能预料的报错。

将云平台的代码在项目中应用

main.tsx中的代码

该文件中的代码使用TypeScript进行开发,您可以直接原样在webpack TS项目中使用或者转写为JS在原生JS项目中使用。

index.html中的代码

该文件中的以下代码对您webpack中的项目是没有用的,可以删除:

<script src="public/lib/systemjs/system.src.js"></script>
<script src="public/system/systemjs.config.prod.js"></script>

其余代码您可以正常在webpack或者原生JS项目中使用。