Node.js 键入脚本和';仅初始化';类型导入?

Node.js 键入脚本和';仅初始化';类型导入?,node.js,typescript,Node.js,Typescript,我们应该如何管理仅用于直接初始化功能的导入 例如: import GeoJSON from 'mongoose-geojson-schema'; import mongoose, { Model } from 'mongoose'; const AddressSchema = new mongoose.Schema({ 'coordinates': mongoose.Schema.Types.Point }); 这会导致“mongoose-geojson-schema”被声明,但其值从

我们应该如何管理仅用于直接初始化功能的导入

例如:

import GeoJSON from 'mongoose-geojson-schema';
import mongoose, { Model } from 'mongoose';

const AddressSchema = new mongoose.Schema({
   'coordinates': mongoose.Schema.Types.Point
});

这会导致“mongoose-geojson-schema”被声明,但其值从未被读取”错误,即使它需要在那里初始化mongoose中的功能。

简单:
导入“mongoose geojson schema”


导入整个模块仅用于副作用,不导入任何内容。它运行模块的全局代码,但实际上不导入任何值


您确定没有声明GeoJSON,但其值从未读取吗?