Atualmente criando, buildando e instalando apps
Tizen com VueJs
e
webOS com VueJs
Futuramente a ideia é ser possivel criar projetos com React também
npm i -g tvam
or
yarn global add tvam
Passo a Passo: Instalando no Tizen
Passo a Passo: Instalando no Web OS
-
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)
https://webostv.developer.lge.com/develop/specifications/web-api-and-web-engine#web-engine
- Você pode encontrar versões antigas do Chromium aqui:
https://www.chromium.org/getting-involved/download-chromium
- 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])/
https://www.whatismybrowser.com/detect/ecma-script-version
Archive: https://developer.samsung.com/smarttv/develop/tools/tv-extension/archive.html
Passo a passo para instalação: https://developer.samsung.com/smarttv/develop/getting-started/setting-up-sdk/installing-tv-sdk.html
Verifica se você tem o Tizen CLI configurado corretamente
É executado antes do create
Criar projeto
Subir servidor de desenvolvimento
Buildar projeto
Instalar app no device conectado
MIT - see LICENSE