0
我創造,我要在全球範圍內安裝模塊,的package.jsonNPM安裝不正確的運行命令全局(我)模塊
{
"name": "my-module",
"description": "My module",
"version": "0.1.0",
"repository": {
"type": "git",
"url": "..."
},
"bugs": {
"url": "..."
},
"files": [
"lib",
"public",
"README.md",
"index.js",
"my-module.js",
"package.json",
"tests"
],
"engines": [
"node >= 0.10.0"
],
"license": "MIT",
"dependencies": {
....
},
"scripts": {},
"devDependencies": {},
"bin": {
"module": "./module.js"
}
}
所以我把它發佈到NPM註冊表,安裝後(上Windows中): 我在全球NPM模塊不正確的文件:
my-module:
"$basedir/node_modules/my-module/my-module.js" "[email protected]"
exit $?
my-module cmd:
"%~dp0\node_modules\my-module\my-module.js" %*
雖然其他安裝全局包中有自己的CMD文件的詳細代碼。
可能是我的包json有問題嗎?但是我查看了其他模塊的package.json文件,並且無法得到什麼錯誤。