首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从命令行使用paket

如何从命令行使用paket
EN

Stack Overflow用户
提问于 2015-07-06 23:08:44
回答 2查看 2.5K关注 0票数 10

我在控制台中安装了nuget中的paket,包括:

安装-包装标牌

然后我尝试运行paket convert-from-nuget。它在用户提示下停止工作(它不允许我输入包管理器控制台)。我的下一个想法是从命令行运行它,但是如何这么做并没有文档化。

只要将paket convert-from-nuget放入标准的dev命令提示符中,就会导致错误,称"paket“不被识别。

如何从命令行或powershell运行paket,以及如何指定要针对的解决方案?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-22 12:20:21

在存储库中设置paket的方法如下:

1下载paket.bootstrapper.exe发行版

这是一个轻量级实用程序,它获取并更新paket.exe,从官方发布页面中选择稳定的版本:

https://github.com/fsprojects/Paket/releases

2创建一个.paket文件夹

代码语言:javascript
运行
复制
md .paket

3将下载的引导程序放到这个文件夹中并调用它。

代码语言:javascript
运行
复制
cd .paket
paket.bootstrapper

现在,您可以使用最新的paket.exe来简化对依赖项的处理。

4名从nuget转来

代码语言:javascript
运行
复制
cd ..
.paket\paket convert-from-nuget

请查看Visual插件的https://github.com/fsprojects/Paket.VisualStudio,以帮助您编写paket.dependenciespaket.references文件

如果您有任何问题,也请加入https://gitter.im/fsprojects/Paket

票数 10
EN

Stack Overflow用户

发布于 2015-07-06 23:31:25

巧克力包装修改了PSModulePath环境变量。我观察到,有时在系统重新启动(或至少在用户重新登录和重新登录之前),才会进行修改。同时,您可以使用以下方法导入该模块:

代码语言:javascript
运行
复制
Import-Module <path-to-packages>\Paket.PowerShell\Paket.PowerShell.psd1

包路径通常类似于C:\Chocolatey\lib。OTOH,重读你的问题,你指的是Visual中的Nuget吗?如果是这样,则从$(SolutionDir)\packages\Pakget.1.18.5\tools\paket.exe.下载NuGet.org,而pkg将paket.exe放在paket.exe中。您的版本号可能会有所不同。

不幸的是,PowerShell V5引入了Install(默认情况下是从巧克力下载),这与Visual中NuGet Package控制台的Install相比有点混乱。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31257207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档