Javascript 如何导入没有d.ts文件的第三方软件包?
我在学习打字。当我尝试导入一些包时,出现了一些错误。我签入了Javascript 如何导入没有d.ts文件的第三方软件包?,javascript,typescript,vue.js,vue-cli-3,Javascript,Typescript,Vue.js,Vue Cli 3,我在学习打字。当我尝试导入一些包时,出现了一些错误。我签入了node\u modules文件夹,它已下载,但没有*.d.ts文件。我怎样才能导入它们 为他们制作模块。确保本地包含类型目录的路径: declare module 'vue-cookie' { } 所有模块声明都需要在各自独立的文件中。例如,vue cookie文件应命名为vue cookie.d.ts 此外,当你浏览模块时,你可以开始正确地输入它。为他们制作模块。确保本地包含类型目录的路径: declare module 'vu
node\u modules
文件夹,它已下载,但没有*.d.ts
文件。我怎样才能导入它们
为他们制作模块。确保本地包含
类型
目录的路径:
declare module 'vue-cookie' {
}
所有模块声明
都需要在各自独立的文件中。例如,vue cookie文件应命名为vue cookie.d.ts
此外,当你浏览模块时,你可以开始正确地输入它。为他们制作模块。确保本地包含
类型
目录的路径:
declare module 'vue-cookie' {
}
所有模块声明
都需要在各自独立的文件中。例如,vue cookie文件应命名为vue cookie.d.ts
此外,当您浏览模块时,您可以开始正确地键入它。您可以将所有自定义导入放入我自己的文件中。例如,创建共享的/types/imports.d.ts文件
declare module "vue-multiselect";
declare module "vue-notification";
并在tsconfig.json文件中包含以下行的导入
"typeRoots": [
"node_modules/@types", "VueApp/shared/types"
],
当然,重新启动IDE,因为有时它不会立即检测到更改。您可以将所有自定义导入放在我自己的文件中。例如,创建共享的/types/imports.d.ts文件
declare module "vue-multiselect";
declare module "vue-notification";
并在tsconfig.json文件中包含以下行的导入
"typeRoots": [
"node_modules/@types", "VueApp/shared/types"
],
当然,重新启动IDE,因为有时它不会立即检测到更改。可能的重复肯定没有问题。祝进一步发展好运。当然,没问题。祝进一步发展好运。