我有node.js应用,我想启用更好的日志记录,所以我决定从程序包管理器中安装Winston。
在应用程序目录中,我运行:
npm install winston
我在输出中注意到了这一点:
winston@3.1.0添加了30个软件包,删除了271个软件包,并在13.093s中更新了3个软件包
我担心我看到“ 271个软件包已删除”!我不想删除任何东西,只想安装Winston。
当我启动应用程序时,出现错误:
错误:找不到模块'mysql'
很明显,mysql已被删除。
如何在不删除其他软件包的情况下安装Winston?