找回密码
 注册免广告
搜索
长桥证券羊毛 📈熊猫速汇 50 元券 🔥ByBit 交易所羊毛🐑MyFin 5 欧元羊毛 🔥
人人必备的 Wise 💳英、德、香港转运 📦,送 $25币安手续费 9 折Ledger 硬件钱包送比特币
最便宜的 eSIM 流量手机号 📱数字货币银行卡,注册送 7 美元💲IBKR开户送 $1000 股票 
查看: 199|回复: 0

关于 packages.json 里的 bin 字段

[复制链接]

1006

主题

8504

回帖

2万

积分

版主

积分
20407
HelloWorld 发表于 2024-10-30 10:49:59 | 显示全部楼层 |阅读模式

注册免广告

您需要 登录 才可以下载或查看,没有账号?注册免广告

×
本帖最后由 HelloWorld 于 2024-10-30 10:51 编辑

假设 packages.json 文件内容如下:
  1. {
  2.   "name": "shuzijuminjs",
  3.   "version": "1.2.3",
  4.   "author": "HelloWorld",
  5.   "homepage": "https://shuzijumin.com",
  6.   "main": "dist/index.js",
  7.   "bin": {
  8.     "shuzijumin": "dist/shuzijumin.js",
  9.     "szjm": "dist/shuzijumin.js"
  10.   }
  11. }
复制代码

有三种方法可以在当前工程文件夹下运行命令行
方法 1:
  1. node dist/shuzijumin.js -v
复制代码

方法 2:
  1. yarn szjm -v
复制代码

方法 3:
  1. npx szjm -v
复制代码

npm szjm -v 不行,它无法识别 bin 目录
npx 因为需要查找目录,速度比较慢
在开发调试时,推荐方法 2
您需要登录后才可以回帖 登录 | 注册免广告

本版积分规则

排行榜|意见建议|数字居民论坛

GMT+8, 2025-2-22 16:25

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表