Sto cercando di ottenere una build per Aurelia su VSO Hosted Build Controller. Ho creato un piccolo script PowerShell per eseguire i seguenti comandiAurelia build su VSO Hosted Build Controller
npm install
.node_modules/.bin/jspm cc
.node_modules/.bin/jspm install -y
.node_modules/.bin/gulp build
devo obiettivi AfterBuild per copiare i jspm_packages e le cartelle dist alla mia cartella _PublishedWebsites.
npm installazione viene eseguita correttamente, ma quando si tratta di JSPM cc (se mi tolgo la cc JSPM e farlo funzionare JSPM installare y), non riesce il tentativo di questo
jspm cc
Migrating global jspm folder from C:\Users\buildguest\.jspm to C:\Users\buildguest\AppData\Local\.jspm...
Copying configuration...
err Error migrating to new jspm folder
2>EXEC : error : ENOENT, no such file or directory 'C:\Users\buildguest\.jspm\config' [d:\a\src\WebGUI\OwinAureliaScaffold\OwinAureliaScaffold.csproj]
at Object.fs.openSync (evalmachine.<anonymous>:427:18)
at Object.fs.readFileSync (evalmachine.<anonymous>:284:15)
at Object.<anonymous> (d:\a\src\WebGUI\OwinAureliaScaffold\public\node_modules\jspm\lib\global-config.js:36:24)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (d:\a\src\WebGUI\OwinAureliaScaffold\public\node_modules\jspm\lib\registry.js:19:20)
ok Loader file cache cleared.
ok Package cache cleared.
faccio capire il JSPM non è installato globalmente, dal momento che è un controller ospitato, non posso davvero installarlo a livello globale. La mia domanda è, come faccio a lavorare su questo senza avere un'installazione globale jspm? C'è una soluzione alternativa in cui non è necessario migrare il file di configurazione?
Hai mai trovare una soluzione con il regolatore di VSO? – bychkov
risposta semplice. Non è possibile sul controller di generazione ospitato. Sono passato a Typescript e uso requirejs. Sto usando i file aurelia TS da qui https://github.com/cmichaelgraham/aurelia-typescript –