tvam
TypeScript icon, indicating that this package has built-in type declarations

0.0.9 • Public • Published

npm version

Tv App Manager Cli

Atualmente criando, buildando e instalando apps

Tizen com VueJs

e

webOS com VueJs

Futuramente a ideia é ser possivel criar projetos com React também

Installation

npm i -g tvam

or

yarn global add tvam

Tutoriais

Passo a Passo: Instalando no Tizen

Passo a Passo: Instalando no Web OS

Você pode não gostar

  • Os builds não podem usar chunks

  • Você sempre estará limitado a versão do Chromium instalado na Tv

  • Tvs Tizen (Samsung)

https://developer.samsung.com/smarttv/develop/specifications/web-engine-specifications.html

  • Tvs webOS (LG)

http://webostv.developer.lge.com/discover/specifications/web-engine/

Pro Tips

Chromium

  • Você pode encontrar versões antigas do Chromium aqui:

https://www.chromium.org/getting-involved/download-chromium

Transpilando dependências

  • Por conveniência o tvam create cria o projeto usando babel com o @babel/preset-env para os arquivos do projeto. Porém, você pode precisar transpilar algumas dependências para que navegadores antigos suportem, Se esse for seu caso você pode conferir outros exemplos de configurações no respositório do babel:

https://github.com/babel/babel-configuration-examples

  • Lembre se de atualizar também webpack.config.js para continuar ignorarando o node_modules, mas permitindo o babel transpilar as dependências necessárias

exclude: /node_modules\/(?![module1|module2])/

Usage

tvam doctor

Verifica se você tem o Tizen CLI configurado corretamente

É executado antes do create

tvam create

Criar projeto

tvam serve

Subir servidor de desenvolvimento

tvam build

Buildar projeto

tvam install

Instalar app no device conectado

License

MIT - see LICENSE

Readme

Keywords

none

Package Sidebar

Install

npm i tvam

Weekly Downloads

81

Version

0.0.9

License

MIT

Unpacked Size

82.8 kB

Total Files

43

Last publish

Collaborators

  • lfebatis