首页 文章

如何在VSCode扩展包中包含node_modules文件夹?

提问于
浏览
0

我目前正在构建一个VSCode扩展(使用 TypeScript ),我需要一个在 npm 包管理器中不可用的外部JS库 . 所以,我必须手动将外部js包添加到项目中 .

问题是当我尝试将库添加到除 node_modules 之外的另一个文件夹时, TypeScript 编译器尝试为JS库创建 .map 文件 . 但是当 Typescript 试图制作.map文件时,我得到了一个例外( FATAL ERROR, Out of Heap Memory - 就像那样) .

所以,我把外部库放到 node_module 文件夹(我知道这是错误的,但看不到另一个选项) . 现在调试时一切正常 .

但是当我尝试通过CLI构建软件包 - vsce package 时,即使我在 .vscodeignore 中写了 !node_modules/test/** ,也会排除 node-module 包 .

1 回答

相关问题