Presupponendo di non aver nemmeno mai installato node e npm:
sudo apt update sudo apt install -y nodejs sudo apt install -y npm
Ora per installare il workshopper si può procedere come da istruzioni con npm:
sudo npm install -g javascripting
Se proviamo a far partire lo script:
$ javascripting /usr/bin/env: "node": File o directory non esistente
Il "problema" è dato dal fatto che, per motivi che non ho ancora approfondito, l'eseguibile di Node fornito da Canonical si chiama nodejs e non node come sarebbe "canonico". La mia personale soluzione, come al solito grezza e brutale, è stata quella di creare un link simbolico in maniera che l'eseguibile potesse essere richiamato anche come node:
sudo ln -s /usr/bin/nodejs /usr/bin/node
P.S: penso le cose e mi dimentico di dirle...
Mi permetto di consigliarti le versioni aggiornate di node pacchettizzate qui:
RispondiEliminahttps://nodejs.org/en/download/package-manager/
Inoltre, se ti va di provare più versioni di node, questo è ottimo:
https://github.com/creationix/nvm
Enjoy!
Aggiungo che il workshop per "javascripting" non lo avevo provato: ci faccio un giro tornato dalle ferie. Grazie per lo spunto!
RispondiElimina... prego... ma è davvero di base... ora pensa alle ferie, please!
RispondiElimina