Ho creato il mio script eseguibile per eseguire grunt. Su Windows, il mio script di nodo funziona correttamente. Ma su Mac OS X (Yosemite), non funziona.Eseguibile script di nodi non funziona su Mac: env: node r: Nessun file o directory
Lo script del mio nodo è stato pubblicato su Windows.
Il mio script nodo è installato tramite il comando NPM:
npm install -g task-app
Il mio script nodo hanno questa prima linea:
#! /usr/bin/env node
Ho provato molte alcune soluzioni per risolvere il mio problema, ma io sono ancora bloccati .
Ecco queste soluzioni che ho usato:
- disinstallare e reinstallare Node.js
- eseguire questo comando per creare un collegamento per il nodo: sudo ln -s/usr/bin/nodejs /usr/local/bin/nodo
- impostato il mio percorso con questo comando: export PATH = $ PATH:/usr/local/bin/nodo
hai altre soluzioni da proporre?
EDIT:
all'inizio del mio script:
#! /usr/bin/env node
var grunt = require('grunt');
//Get parameters from command line
var args = process.argv.splice(2);
[...]
Esattamente quello di cui avevo bisogno. Grazie! –
funziona con ionico 2, grazie – vuhung3990
risolto il problema sul mio mac El Capitan da uno che ho avviato sul mio pc a casa, un vero toccasana! –