npm工作空间内的Vscode扩展代码monorepo vsce包错误

k4ymrczo  于 2022-12-27  发布在  Vscode
关注(0)|答案(1)|浏览(184)

我在npm workspaces monorepo里面写一个vs代码扩展,当我尝试用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文件

gg0vcinb

gg0vcinb1#

我发现我必须忽略每个父级。运行vsce ls以确保剩下的文件是您要发布的文件:

# /workspaces/vscode-theme/.vscodeignore

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

相关问题