无法从 NuGet 包存储库检索版本控制信息

lly*_*ypb 5 c# nuget visual-studio-code

在 Visual Studio 代码 \xef\xbc\x88Mac\xef\xbc\x89 中,Nuget 包扩展不起作用。我想知道是否有办法修改“获取包 url api”。

\n\n

Mac、VSCode

\n

pet*_*ron 20

对于 Windows,路径类似于C:\Users\[user]\.vscode\extensions\jmrog.vscode-nuget-package-manager-1.1.6\out\src\actions\add-methods\fetchPackageVersions.js,更改位于第 15 行(版本 6.0.10),

原来的:

node_fetch_1.default(`${versionsUrl}${selectedPackageName}/index.json`, utils_1.getFetchOptions(vscode.workspace.getConfiguration('http')))
Run Code Online (Sandbox Code Playgroud)

更新:

node_fetch_1.default(`${versionsUrl}${selectedPackageName.toLowerCase()}/index.json`, utils_1.getFetchOptions(vscode.workspace.getConfiguration('http')))
Run Code Online (Sandbox Code Playgroud)


小智 14

使用 cd 命令进入文件目录中的以下位置并修改 js 文件:

cd /Users/UserName/.vscode/extensions/jmrog.vscode-nuget-package-manager-1.1.6/out/src/actions/add-methods/fetchPackageVersions.js
Run Code Online (Sandbox Code Playgroud)

将toLowerCase()方法添加到 selectedPackageName,然后重新启动 VS Code。

  • node_fetch_1.default(`${versionsUrl}${selectedPackageName.toLowerCase()}/index.json` (2认同)