/nodejs_automacao_vue.js

Aplicação base nodejs + express + browserify + gulp para compilar Vue de forma automatizada

Primary LanguageJavaScript

#Browserify

  • Para compilar o arquivo app.js da pasta source e lançar na pasta public (require nao finciona no broser, entao utilizamos o browserify)

instalar globalmente o pacote: npm install -g browserify

Para o utilizar na aplicação npx browserify source/app.js -o public/app.js

(Obs.: -o, é o output. npx, apenas executa localmente o pacote ao inves de instalar globalmente ou localmente )

Apesar de ser funcional, é necessário otimizar com o Gulp, que fará esse trabalho de execução da compilação.

#GULP:

Automatizando o process

npm install -g gulp-cli (instalar a linha de comando) npm install --save-dev gulp (adicionar o gulpao projeto) npm install --save-dev vinyl-source-stream (usado no gulp) npm install --save-dev browserify (Lembra que tínhamos instalado apenas global usando o npx? Agora vamos usar a apino nosso projeto) npm install --save-dev vinyl-source-stream (usado no gulp)

*podemos instalar num mesmo comando npm install --save-dev gulp --save-dev vinyl-source-stream --save-dev browserify