2015-12-13 58 views
2

我使用jsconfig.json来配置Visual Studio代码以在我的项目中启用ES6支持。在配置文件中的compilerOptions节点有一个名为 “模块” 选项,它利用四个值之一:Visual Studio代码`jsconfig.json`“模块”选项

  1. commonjs
  2. amd
  3. system
  4. umd

我明白commonjsamdumd是JS模块系统。

我的问题是什么system值?这听起来像一个“默认,从其他地方继承设置”类型的设置,但我找不到任何文档。

回答

1

这是ES6的System模块加载,这是在2014年

去除。这里就是它看起来像一个例子: https://github.com/ModuleLoader/es6-module-loader

+0

所以不是ES6 ['进口statement'(https://开头开发商.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/import)正确吗? – NoobsArePeople2

+0

是的,它就像'System.module('name',['deps'],function(){})'我想。 – Louy