sudo npm install mtemplate -g
を使用してグローバルnpmパッケージをインストールしました。 mtemplate
パッケージが私の/usr/local/bin
ディレクトリに現れます。そのディレクトリの端末にls
と入力すると表示されます。私はそれをファインダーで見ることができます。端末がnpmバイナリを開いても正しく表示されません
しかし私は、端末(またはその任意のバリエーション)にmtemplate
または/usr/local/bin/mtemplate
を入力し、私は端末からmtemplate
を実行することが可能なはずのドキュメントによると
No such file or directory
を取得します。それがそこにあってもなぜ見つからないのですか?
'chmod + x。/ mtemplate'? –
私はそれを見つけ出しました... WindowsのLine Endingsを持った.jsファイルに 'mtemplate'がリンクしていて、明らかにmacのノードはそれらを実行しません! .jsファイルをUnixに変換した後、それは動作します... – Kokodoko
ああ、私は以前にその問題を抱えていました。良いキャッチ。多分パッケージの問題を提出してください。また、自己回答を投稿して、私はあなたをupvoteよ –