2016-08-09 4 views
5

私はnvmを使用して自分のノードのバージョンを管理しています。私のnode.js実行ファイルはshaのようなものでしたので、#! /usr/local/bin/nodeのようにbangされましたが、今は同じことを達成するために#! /Users/<userName>/.nvm/versions/node/v6.3.1/bin/nodeのようなことをしなければならないようです。nvmを使用してnode.jsファイルを実行可能にする最も良い方法

これを処理する最善の方法は何ですか?

+0

ここで私は答えています:http://unix.stackexchange.com/questions/65235/universal-node-js-shebang – webdeb

答えて

2

私のノードの実行ファイルに#!/usr/bin/env nodeを使用していますが、動作するようです。ここにリファレンスがありますhttps://en.wikipedia.org/wiki/Shebang_(Unix)#Portability

+0

私のためには動作しません(OS X El Capitan、nvm、ノードv7.7.0) – artificis

+0

nvmからそのパスへのシンボリックリンクの後に '/ usr/local/bin/node'を使用してしまいました – artificis

関連する問題