-
Navegar até a pasta do projeto utilizando o terminal ssh
-
Executar o comando:
$ wget https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x64.tar.gz --no-check-certificate -
Após finalizar o download, executar o comando para extrair o conteúdo:
$ tar xvf node-v8.4.0-linux-x64.tar.gz -
Após finalizar a extração do pacote, executar o comando para renomear a pasta:
$ mv node-v8.4.0-linux-x64 node -
Feito isso, o arquivo node-v8.4.0-linux-x64.tar.gz não é mais necessário e pode ser excluído com o comando:
$ rm node-v8.4.0-linux-x64.tar.gz
-
Ainda na pasta do projeto, executar o comando:
$ node/bin/npm install bower -
Criar link simbólico com o comando:
$ ln -s node_modules/bower/bin/bower bower -
(IMPORTANTE) Editar o caminho do NodeJS no bower para que ele funcione localmente:
-
Entre na pasta node/bin e execute o comando
$ pwdpara exibir seu caminho completo. Copie este caminho. Volte para a pasta do projeto ao finalizar este passo -
Abra o arquivo do Bower no editor de texto nano com o comando:
$ nano node_modules/bower/bin/bower- Edite a primeira linha e substitua pelo caminho completo do NodeJS copiado anteriormente. Salve com Ctrl + O e feche com Ctrl + X
-
-
Para instalar os componentes com o bower basta executar o comando:
$ ./bower install "componente" -
Exemplo:
$ ./bower install angular
-
Ainda na pasta do projeto, executar o comando:
$ node/bin/npm install gulp -
Criar link simbólico com o comando:
$ ln -s node_modules/gulp/bin/gulp.js gulp -
(IMPORTANTE) Editar o caminho do NodeJS no gulp para que ele funcione localmente:
-
Entre na pasta node/bin e execute o comando
$ pwdpara exibir seu caminho completo. Copie este caminho. Volte para a pasta do projeto ao finalizar este passo -
Abra o arquivo do Gulp no editor de texto nano com o comando:
$ nano node_modules/gulp/bin/gulp- Edite a primeira linha e substitua pelo caminho completo do NodeJS copiado anteriormente. Salve com Ctrl + O e feche com Ctrl + X. Ex: #!/home/project-name/node/bin/node
-
-
Para executar as tarefas do gulpfile.js basta executar o comando:
$ ./gulp