2016-09-05 3 views
0

Hallo Ich versuche, den Systemjs-Builder zu testen, die Readme hat einen schönen Einstieg Abschnitt aber wo setze ich den Builder-Code?Systemjs-Builder, grundlegende Verwendung/Konfiguration

https://github.com/systemjs/builder

Der Code, den ich zu beziehen bin unten ist, ich bin nicht sicher, wo dies zu setzen (das ist die builder.config?):

var path = require("path"); 
var Builder = require('systemjs-builder'); 

// optional constructor options 
// sets the baseURL and loads the configuration file 
var builder = new Builder('path/to/baseURL', 'path/to/system/config-file.js'); 

builder 
.bundle('local/module.js', 'outfile.js') 
.then(function() { 
console.log('Build complete'); 
}) 
.catch(function(err) { 
    console.log('Build error'); 
    console.log(err); 
}); 

Gibt es eine Demo bauen Draußen, dass ich schauen kann?

+0

Sie können es in das Standalone-Builder-Skript einfügen, z. B. in eine Datei mit dem Namen build.js, und versuchen, es mit dem Knoten auszuführen, wie 'node build.js'. Dann können Sie es zu npm-Skripten in Ihrer package.json hinzufügen oder es zu Ihrem Build-Prozess hinzufügen, wenn Sie gulp oder etwas ähnliches verwenden. – artem

Antwort

0

Sie würden das in Ihrer Front-End-Baupipeline setzen. Zum Beispiel innerhalb einer Schluckaufgabe.

Während eines Entwicklungs-Builds können Sie einfach alle Ihre Dateien separat bereitstellen, in einem Produktions-Build bündeln und minimieren Sie sie, um die Anzahl der HTTP-Anfragen zu reduzieren.