Я пытаюсь использовать log4javascript в проекте и вижу, что в пакете есть log4javascript.d.ts, присутствующий в node_modules / log4javascript /, и package.json ссылается на него в свойстве "typings", но при компиляции моегопроект, на который он жалуется:
S2307: не удается найти модуль 'log4javascript'
Я импортирую модуль, используя:
import {getLogger } from 'log4javascript';
Из чего японять, что не нужно устанавливать наборы по отдельности с помощью:
npm install @ types / log4javascript
, поскольку набор уже существует.Но я не уверен, как мне использовать типы модулей и методы, если у меня есть:
"noImplicitAny": true,
, установленный в моем tsconfig.json
Мой tsconfig.json выглядит следующим образом:
{
"compileOnSave": true,
"compilerOptions": {
"noImplicitAny": true,
"removeComments": true,
"preserveConstEnums": true,
"sourceMap": true,
"target": "es2015",
"declaration": true
},
"include": [
"static/js/**/*"
],
"exclude": [
"node_modules",
"**/*.spec.ts"
]
}