Utworzono mój plik wykonywalny skryptu węzła w celu wykonania niektórych zadań. W systemie Windows mój skrypt węzła działa dobrze. Ale na Mac OS X (Yosemite), to nie działa.Plik wykonywalny skryptu węzła nie działa na komputerze Mac: env: node r: Brak takiego pliku lub katalogu
Mój skrypt węzła został opublikowany w systemie Windows.
Mój skrypt węzeł jest zainstalowany poprzez komendy npm:
npm install -g task-app
Mój skrypt węzeł mieć tę pierwszą linię:
#! /usr/bin/env node
próbowałem wiele pewne rozwiązania, aby rozwiązać mój problem, ale nadal jestem zakleszczony .
Oto te rozwiązania, które użyłem:
- odinstalować i zainstalować node.js
- wykonać to polecenie, aby utworzyć łącze do węzła: sudo ln -s/usr/bin/nodejs /usr/local/bin/node
- ustawić moją drogę z tym poleceniem: export pATH = $ pATH:/usr/local/bin/węzeł
Czy masz inne rozwiązania do zaproponowania?
EDIT:
początek mojego skryptu:
#! /usr/bin/env node
var grunt = require('grunt');
//Get parameters from command line
var args = process.argv.splice(2);
[...]
Dokładnie to, czego potrzebowałem. Dzięki! –
praca z jonowym 2, dzięki – vuhung3990
Naprawiono problem na moim Mac El Capitan z którego zacząłem na moim komputerze w domu, ratownik! –