c'è un modo per utilizzare un pacchetto npm sul lato client? Ad esempio, desidero utilizzare il pacchetto (https://www.npmjs.com/package/dateformat) nel file javascript lato clientUsa il pacchetto npm sul lato client
risposta
Se si desidera utilizzare npm sul client, è possibile utilizzare browserify progettato a tale scopo. Il sistema del modulo nodo non è compatibile con i browser, quindi browserify traspone il javascript in qualcosa che funzionerà. Da qui il nome: browserify.
Ma alcuni pacchetti mi permettono di usare direttamente la variabile globale. Come 'socket.io', la variabile' io' viene esposta quando metto '' nel file html. Non ho bisogno di copiare il file nella directory pubblica. – newguy
La maggior parte dei pacchetti su NPM è progettata per il lato server e non funzionerà sul lato client per motivi di sicurezza. Potresti usare NW.js, ma l'utente dovrebbe installare il tuo software sul computer.
"NW.js (precedentemente noto come node-webkit) consente di chiamare tutti i moduli Node.js direttamente dal DOM e consente un nuovo modo di scrivere applicazioni con tutte le tecnologie Web." http://nwjs.io/
- 1. Meteor NPM-module lato client?
- 2. Come si usa require.js sul lato server?
- 3. Reagire sul lato server e sul lato client non trasparente
- 4. Come utilizzare le regole di convalida sia sul lato client che sul lato server?
- 5. ParseQueryAdapter: ordina i dati sul lato client
- 6. Acessing MongoDB sul lato client utilizzando JavaScript
- 7. Disabilita X-Frame-Option sul lato client
- 8. RegisterOnSubmitStatement dopo la convalida sul lato client
- 9. React-Redux token sul lato client
- 10. Node.js: Templating sul lato client Modellazione lato server v/s
- 11. Come convalidare il modulo Symfony 2 sul lato client (javascript)
- 12. Dove è memorizzato il token di autenticazione sul lato client?
- 13. Quindi è sicuro convalidare il modulo solo sul lato client?
- 14. GWT I18N sul lato server
- 15. Utilizzo del nodo-ncurses sul lato client tramite script sul lato server?
- 16. La convalida JSF è sul lato client o sul lato server?
- 17. pacchetto nodejs npm | npm link issue
- 18. lato client bloccaggio
- 19. Come utilizzare il modulo npm nel client Meteor?
- 20. Come includere il pacchetto npm di materialize-css con webpack
- 21. Logica lato client O logica lato server?
- 22. Vuol npm pubblicare eseguire un pacchetto NPM
- 23. Come trovare le dipendenze inverse sul pacchetto npm?
- 24. Lingue lato client
- 25. Persistenza lato client (archiviazione)
- 26. Integrazione Validazione lato client
- 27. Come si sincronizzano il codice lato server e lato client?
- 28. Archiviazione query lato client
- 29. Caricare il pacchetto NPM in Meteor 1.0?
- 30. Impossibile installare il mio pacchetto npm
momento.js è una buona implementazione lato client di quanto sopra. Http://momentjs.com/ – OliverJ90
Possibile duplicato di [Come gestire le dipendenze JavaScript lato client?] (Http://stackoverflow.com/questions/12893046/how-to-manage-client-side-javascript-dependencies) – gfpacheco