我的NodeJS项目是用Typescript 2.5编写的
模块的以下导入行:
import log4js= require('log4js);
编译并成功使用记录器。甚至IntelliSense也能很好地提示对象方法和属性。然而,我得到了智能感知的恼人错误:
TS2307(TS)找不到模块' log4js'。
如果我尝试将相应的类型添加到我的项目中,但我收到了消息:
npm install @types/log4js --only=dev
npm WARN deprecated @types/log4js@2.3.5: This is a stub types definition for log4js (https://github.com/nomiddlename/log4js-node). log4js provides its own type definitions, so you don't need @types/log4js installed!