使用ES6功能的最简单的SystemJS设置

时间:2017-09-09 17:18:45

标签: javascript npm babeljs systemjs

我越来越沮丧尝试使用javascript做一些非常简单的事情。我发现术语含糊不清,需要对javascript生态系统有所了解。

我正在尝试创建一个非常基本的设置来开始使用ES6功能开发一个javascript应用程序,特别是导入和导出功能。我已经找了几个小时的样本项目,需要最基本的设置,但是空了。所以这里。

先决条件:

  • 我想使用NPM
  • 我想使用SystemJS作为我的模块加载器,因为我过去使用过Angular

问题:

如果我有一个index.html和一个system.config.js文件,并运行" npm install systemjs --save",我该如何继续只让模块加载器工作并添加支持对于基本的ES6功能,包括导入和导出?

我可以使用babel-polyfill以及babel-polyfill在这种情况下实际做了什么?

我认为babel-polyfill是BabelJS所需要的全部内容吗?

任何人都可以提供样本帮助,还是可以提供有关index.html文件和system.config.js文件配置的帮助?

我目前有这个system.config.js文件:



(function (global) {
  System.config({
    paths: {
      'npm:': 'node_modules/'
    },
    map: {
    }
  });
})(this);




谢谢!

0 个答案:

没有答案