Como executar Nodejs runtime em dispositivos móveis android ou ios

estou a tentar desenvolver um aplicativo chrome-cast para iOS / android usando Ionic Framework e para isso preciso de poucos pacotes NodeJS no meu aplicativo. Ele está trabalhando a partir do meu desktop, mas eu não tenho certeza de como ele vai executar em dispositivos móveis onde não há nenhum tempo de execução no nó disponível. Assim, a primeira questão é como instalar ou fornecer NodeJS run-time em dispositivos iOS/Android e mais tarde, se for possível empacotar com IOS/Android app package.

Author: Prashant Ghimire, 2016-07-05

4 answers

O NodeJS destina-se a desenvolver aplicações web do lado do servidor. NodeJS é apenas uma versão estendida do motor JavaScript V8 do Chrome. Portanto, não existe tal coisa como fornecer NodeJS tempo de execução em dispositivos móveis.

No entanto, a sua aplicação iónica é capaz de compreender os códigos JavaScript, uma vez que funciona na WebView. Existem pacotes NodeJS que funcionam em navegadores, bem como que não são específicos do nó (Eg. Bootstrap, AngularJS, lodash, etc. ). Para esse tipo de pacotes, é possível embalar/incluir o pacote com o seu aplicativo iônico (tanto para iOS e Android). Além disso, existem alguns pacotes NodeJS que você usa para construir suas aplicações iônicas (Eg. Sass, Gulp, etc. ). Portanto, isso realmente depende de que tipo de pacote NodeJS você está usando e se ele pode ou não executar no navegador.

 -1
Author: Prashant Ghimire, 2016-07-04 21:52:14

Pode usar JXCore para executar o nó.js with Express on mobile devices with PhoneGap, here is a link of a tutorial and more details about JXCore: https://www.sitepoint.com/how-to-run-node-js-with-express-on-mobile-devices/

 6
Author: Zeus, 2016-07-22 22:18:36

Pode usar o nó .js para aplicações móveis .

No seu núcleo, o projecto oferece uma biblioteca nativa para incorporar o nó.js em aplicações nativas Android e iOS; mas também vem com plugins para Reat Native e Cordova .

Os binários pré-construídos para a biblioteca estão disponíveis para Android armeabi-v7a, x86, arm64-v8a, x86_64, e para iOS 64-bit.

Mais informação, incluindo alguma documentação, está disponível no projecto website.

(Divulgação Completa: trabalho para a empresa que desenvolve o Node.js para aplicações móveis.)

 2
Author: Alexis Campailla, 2018-03-23 14:35:09

Alguém tentou executar o nó-Chakracore (motor do navegador de bordo do MS Edge) no iOS. Você pode encontrar o artigo no Blog Microsoft . E aqui está o link para o vídeo do YouTube .

 0
Author: DotNet Dreamer, 2017-07-28 06:05:31