2015-09-24 14 views
5

Qualcuno può farmi sapere come dovrebbe apparire la definizione di build per un'applicazione node.js? Inoltre come menzionare i test di moka nei test automatici?Nodejs Definizione build TFS

La prima volta quando ho provato a fare la fila una build, ho ottenuto un errore che dice:

Microsoft.NodejsTools.targets not found.

Così sono andato e copiato la cartella NodejsTools con il .target e il file dll nella mia build server. E non ho visto l'errore.

Ora ottengo l'errore sotto:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets (132): Could not copy the file "obj\Debug\OstNodeJs.exe" because it was not found.

+0

La stessa identica cosa sta succedendo, l'hai mai risolto? – Man

+0

Come lo costruisci dalla cmdline? – bryanmac

risposta

0

È necessario quadro node.js e Tools di Visual Studio node.js sul server di costruire, anche. Hai appena copiato i file necessariamente e questo potrebbe causare altri problemi.

Per il problema della copia eseguibile, è possibile provare ad aggiungere <Disable_CopyWebApplication>True</Disable_CopyWebApplication> nel file di progetto. Vedi qui: Build on TFS wants to copy a executable from Node.js test project