Sto costruendo un'app in node.js con jQuery, ma quando provo a eseguire, dice che non può trovare il modulo jsdom
così, anche se non capisco perché l'installazione di jQuery non abbia installato questa dipendenza, io eseguire manualmente npm install jsdom
e ricevo questo messaggio di errore:npm non installa jsdom in Windows
MSBUILD: errore MSB3428: Impossibile caricare il componente Visual C++ "Vcbuild.exe". Per risolvere questo problema, 1) installa .NET Framework 2.0 SDK, 2) installa Microsoft Visual Studio 2005 o 3) aggiungi il percorso del componente al percorso di sistema se è installato altrove. [C: \ Siti \ myapp \ node_modules \ jsdom \ node_modules \ contextify \ costruire \ binding.sln]
ho provato la prima opzione, ma ancora aiuto di poco. Cosa sono (mancante | sbagliato)?
Devo effettivamente installare Visual Studio ??? Oltraggioso. Na-ha. Non c'è modo. Daro 'un'occhiata a Cheerio. Grazie per le informazioni. –
@Dbugger Per essere onesti, funziona bene su Linux/Mac perché generalmente hanno Python e un compilatore C++ in bundle con l'installazione del sistema operativo. Per Windows, è necessario ottenerne ciascuno. Tuttavia, come indicato nei ['node-gyp' docs] (https://github.com/TooTallNate/node-gyp#installation), l'edizione Express gratuita di VS funziona bene. –
Grazie per aver suggerito 'Cheerio'. È facile da installare e utilizzare. –