【问题标题】:How to include node_modules folder in VSCode Extension Package?如何在 VSCode 扩展包中包含 node_modules 文件夹?
【发布时间】:2017-12-15 00:34:44
【问题描述】:

我目前正在构建一个 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 包也会被排除在外。

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    我制作了库的本地包并通过 NPM 安装了它

    更多:Local dependency in package.json

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-12
      • 1970-01-01
      • 2019-03-17
      • 1970-01-01
      • 2021-02-22
      • 2018-04-10
      相关资源
      最近更新 更多