私は小さなアプリケーションを開発しました。グローバルにインストールされたノードアプリケーションを起動するにはどうすればよいですか?
私は、グローバルに開発したモジュールをインストールするには、これをした:
npm install . -g
私はこの応答を得た:
$ npm install -g .
[email protected] C:\Users\Vladislav.Sharikov\AppData\Roaming\npm\node_modul
es\update-deps-dev
私は他の世界的にインストールされたモジュールが格納されている場所に私のモジュールを得ました。また、私のモジュールは以下から入手可能です:
npm ls -g --depth=0
今、私は自分のPCのどこからでもこのモジュールを使いたいと思います。私はこれをどのようにするべきですか?
は、私が実行しようとするが、これを取得:私は、Windows 7のx64 + Gitのバッシュを使用しています
[email protected] /D/Dev
$ update-deps-dev
sh: update-deps-dev: command not found
。
どうすればいいですかグローバルにインストールされたノードアプリケーションですか?
マイpackage.json
ファイルの内容:
{
"name": "update-deps-dev",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"adm-zip": "^0.4.7",
"fs": "0.0.2",
"https": "^1.0.0",
"q": "^1.4.1",
"shelljs": "^0.7.0"
}
}
は、パッケージファイルにbinフィールドを定義していないようです。投稿できますか? –
はい、指定されていません。すぐにpackage.jsonを投稿します。いくつかの記事が何であり、なぜノードアプリケーション(ノードパッケージ/ノードモジュール)が持っていなければならないのでしょうか? –