Update transpilation example to Babel 6 and remove system.js

This commit is contained in:
SteveSandersonMS
2016-03-23 13:36:47 +00:00
parent 908bc6a577
commit 980054b321
6 changed files with 9 additions and 14 deletions

View File

@@ -1,6 +1,5 @@
Hello
@section scripts {
<script src="lib/system.js"></script>
<script>System.import('js/main.js');</script>
<script src='js/main.js'></script>
}

View File

@@ -2,6 +2,7 @@
"name": "ES2015Example",
"version": "0.0.0",
"dependencies": {
"babel-core": "^5.8.29"
"babel-core": "^6.7.4",
"babel-preset-es2015": "^6.6.0"
}
}

View File

@@ -4,6 +4,7 @@ var babelCore = require('babel-core');
module.exports = function(cb, physicalPath, requestPath) {
var originalContents = fs.readFileSync(physicalPath);
var result = babelCore.transform(originalContents, {
presets: ['es2015'],
sourceMaps: 'inline',
sourceFileName: '/sourcemapped' + requestPath
});

View File

@@ -1,5 +0,0 @@
export default class Greeting {
getMessage() {
return 'Hello from the ES2015 class';
}
}

View File

@@ -1,3 +1,7 @@
import Greeting from './greeting.js';
class Greeting {
getMessage() {
return 'Hello from the ES2015 class';
}
}
console.log(new Greeting().getMessage());

File diff suppressed because one or more lines are too long