【问题标题】:Vscode extension code inside npm workspaces monorepo vsce package errornpm workspaces monorepo vsce 包错误中的 vscode 扩展代码
【发布时间】:2022-12-25 01:51:48
【问题描述】:

我在 npm workspaces monorepo 中写了一个 vs code 扩展, 当我尝试使用vsce package 打包它时,出现了这个错误:

This extension consists of <files_count> files, out of which <files_count> are JavaScript files. For performance reasons, you should bundle your extension: https://aka.ms/vscode-bundle-extension . You should also exclude unnecessary files by adding them to your .vscodeignore: https://aka.ms/vscode-vscodeignore

我已经在使用 .vscodeignore 文件,vsce package 命令似乎试图在 monorepo 内的项目文件夹之外获取文件

我的目标是获取仅包含扩展代码的 .vsix 文件

【问题讨论】:

  • 您找到解决方案了吗?

标签: visual-studio-code npm visual-studio-extensions workspace monorepo


【解决方案1】:

我发现我不得不忽略每个父级别。运行vsce ls 以确保留下的文件是您要发布的文件:

# /workspaces/vscode-theme/.vscodeignore

../../**
../**

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-09
    • 2021-12-12
    • 2023-02-01
    • 2018-11-17
    • 2018-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多