Ich habe den folgenden Code in meinem systemjs.config.js
kann nicht geladen Transpiler transpile
(function(global) {
System.config({
map: {
'jquery': '//code.jquery.com/jquery-2.1.4.min.js'
}
})
})(this);
Und der folgende Code in meinem js/main.js
import $ from 'jquery';
console.log($('body'));
Und der folgende Code in meinem index.html
<!DOCTYPE html>
<html lang="en">
<head>
<script src="node_modules/systemjs/dist/system.src.js"></script>
<script src="systemjs.config.js"></script>
</head>
<body>
<script>
System.import('./js/main.js');
</script>
</body>
</html>
Der Fehler, den ich bekomme, ist:
Error: (SystemJS) XHR error loading file:///C:/www/systemjs/traceur
Error loading file:///C:/www/systemjs/traceur
Unable to load transpiler to transpile file:///C:/www/systemjs/js/main.js
Error loading file:///C:/www/systemjs/js/main.js
Ich bin nicht sicher, was ich falsch hier tue ... folgte ich den Richtlinien der systemjs Github Seite
[Diese Seite] (https://github.com/systemjs/systemjs) sagt "Um ES6-Code mit In-Browser-Transpilation zu laden, konfigurieren Sie eines der folgenden transpiler-Plugins". Und dann, wenn Sie den letzten (Traceur) wählen, sagt [seine Seite] (https://github.com/systemjs/plugin-traceur): "Sowie dieses Plugin müssen Traceur und Traceur Runtime manuell konfiguriert werden." – artem