到目前为止,我已经尝试在tsconfig.json
{
"extends": "@tsconfig/svelte/tsconfig.json",
"include": ["src/**/*"],
"exclude": ["node_modules/*", "__sapper__/*", "public/*"],
"compilerOptions": {
"declaration": true,
"outDir" : "public/lib"
}
}
和rollup.config.js
...
output: {
sourcemap: true,
format: 'iife',
name: 'app',
dir: 'public/lib',
},
...
typescript({ sourceMap: !production, declaration: true, declarationDir: 'public/lib' }),
...
有什么想法吗?
答案 0 :(得分:0)
如果您需要创建全局类型,则只需在src文件夹中创建一个index.d.ts
文件即可(例如),并且您在整个项目中都可以使用在此文件中添加的类型。需要做其他事情。