【发布时间】:2017-03-26 09:55:11
【问题描述】:
我正在尝试使用npm i --save https://github.com/yagop/node-telegram-bot-api.git 安装this module。
我避免使用npm i --save node-telegram-bot-api 的原因是我需要一些最近添加的方法(例如sendContact)。
当我安装时,它会按预期添加到我的package.json:
"node-telegram-bot-api": "git+https://github.com/yagop/node-telegram-bot-api.git",
但是当我尝试运行使用此模块的应用程序时,它会说:
Error: Cannot find module './src/telegram'
经过一番摸索,发现缺少src 和其他一些目录。这是tree 输出:
$ tree ./node_modules/node-telegram-bot-api
./node_modules/node-telegram-bot-api
├── CONTRIBUTING.md
├── index.js
├── LICENSE.md
├── node_modules
(second one is skipped)
├── package.json
├── README.hbs
└── README.md
为什么?我该如何解决?
我尝试了npm cache clean 和rm -rf ./node_modules/node-telegram-bot-api,重新安装,没有任何帮助。
【问题讨论】:
-
两年后我什至不明白我在问什么......