2014-11-25 3 views
5

Sto usando browserify con brfs (come descritto qui: knockout integration with browserify) e sto effettuando il check-in su un controller di generazione che non ha il Nodo installato, e non ha nemmeno NPM installato. La mia soluzione è effettuare il check-in node.exe e quindi effettuare le seguenti operazioni per utilizzare browserify:Come utilizzare browserify con brfs senza npm o nodo installato?

.\node.exe .\browserify\bin\cmd.js index.js -o app.js 

Funziona alla grande. Tuttavia, voglio usare brfs e browserify si aspetta che questo sia una trasformazione, ad es.

browserify -t brfs main.js > bundle.js 

Ora non riesco a capire questo perché 'BRFS' non saranno aliasing, e io non riesco a capire come utilizzare di nuovo il mio trucco NODE.EXE. Quello che penso che voglio è questa, che ovviamente non funziona perché le parentesi non funzionano come questo in cmd:

.\node.exe .\browserify\bin\cmd.js -t (.\node.exe .\brfs\bin\args.js) index.js -o app.js 

Come posso fare questo?

risposta

1

L'ho capito - una volta che eseguo browserify utilizzando node.exe con il mio metodo precedente, fintanto che brfs è nella mia cartella node_modules, node/browserify cercherà la cartella node_modules per brfs. Pertanto, i seguenti lavori:

.\node.exe .\browserify\bin\cmd.js -t brfs index.js -o app.js