2014-05-15 11 views
7

Sto cercando di compilare il mio codice generato da browserify con Google Closure Compiler usando Advanced Optimization. Provato a scorrere browserify con bandiere diverse, nessun successo finora.Fai funzionare il browserify con Google Closure Compiler

Qualcuno ha qualche esperienza in questo?

+0

Stai ricevendo errori dal compilatore? O sta generando codice che non viene eseguito? Hai bisogno di maggiori dettagli. – MatrixFrog

+0

Il compilatore viene eseguito senza errori. Quando corro ottengo: 'Errore non rilevato: impossibile trovare il 'carattere di sottolineatura' La mia ipotesi sul modo in cui browserify richiede ed esporta i moduli non funziona bene con Closure? –

+1

@MichalKowalkowski Sei sicuro di aver richiesto il carattere di sottolineatura nel file appropriato? Inoltre, assicurati di non passare l'oggetto della finestra (se lo sei). –

risposta

0

ho dovuto cambiare il file: /node_modules/browserify/node_modules/browser-pack/_prelude.js con google annotazioni di chiusura e aggiungere i file come gli esterni

/** 
* @param {*=}o 
* @param {*=}u 
*/ 
function require(o,u){} 

Quali errori/avvisi si ottiene?