問題タブ [paket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2140 参照

powershell - コマンドラインからパケットを使用する方法

Nuget Package Manager Consoleにnugetからpaketをインストールしました:

インストール パッケージ パケット

次に、実行しようとしましたpaket convert-from-nuget。ユーザープロンプトで停止しました(パッケージマネージャーコンソールに入力できませんでした)。次に考えたのは、コマンド ラインから実行することでしたが、その方法は文書化されていません。

標準の dev コマンド プロンプトに入れるだけpaket convert-from-nugetで、「paket」が認識されないというエラーが発生します。

コマンド ラインまたは PowerShell から paket を実行するにはどうすればよいですか? また、どのソリューションに対して動作するかをどのように指定しますか?

0 投票する
2 に答える
1250 参照

f# - 名前空間またはモジュール FsCheck が定義されていません

Mac OS X で F# を使いこなそうとしていますが、うまく動作しません (F# のバージョンは 3.1 で、Mono のバージョンは 4.0.2 です)。依存関係の管理にパケットを使用しており、既にいくつかのライブラリをインストールしています。これは私のpacket.dependenciesファイルがどのように見えるかです:

関連する依存関係を取得した後、フォルダーmono .paket/paket.exe installに正常にダウンロードされました。packages自動生成されpacket.lockたファイルは次のようになります。

.fs ファイル内でそのようなライブラリを参照しようとしています:

open FsCheckステートメントは で失敗しThe namespace or module 'FsCheck' is not definedます。

私は何を間違っていますか?

編集:

.fsx(の代わりに)に切り替えて、パーツ.fsを削除すると#if正常に機能します。それを.fsコンパイルしますが、実行する.exeと次の例外が発生します(.dllデフォルトでバンドルされていないことを意味することを理解しています。その場合、一般的な慣行は何なのか疑問に思います):

0 投票する
1 に答える
183 参照

nuget-package - ソリューション内の別のパッケージを参照するパッケージを作成する

私はしばしばこの状況に陥ります:

それから私は作成します:

  • ナゲットのパッケージFoo.nupkg
  • Foo.Wpf.nupkg参照用のパッケージFoo.nupkg

docsでその依存関係を指定する方法を見つけることができませんでした。

0 投票する
3 に答える
288 参照

entity-framework-6 - entityframework コード ファースト マイグレーション パケット

EntityFramework (6.1.3) の nuguet パッケージは、nuget パッケージ マネージャー コンソール ( AddMigrationUpdate-Databaseなど)から実行できるいくつかのツールをインストールします。これらは、nuget を使用し、適切な .ps ファイルが読み込まれている場合に利用できます。

プロジェクトとソリューションの依存関係をnuget ではなくpaketで解決しているため、これらのコマンドは使用できません。

nuget に戻らずにこれらのスクリプトを実行する代替手段はありますか?

0 投票する
1 に答える
208 参照

visual-studio - Paket からダウンロードした依存関係を使用して F# アプリケーションを構築する方法は?

Paket でダウンロードされた依存関係を持つ Visual Studio で F# プロジェクトをビルドしようとして苦労しています。次のエラーのいくつかが発生します (毎回異なる dll で)。

この参照を解決できませんでした。アセンブリ「XPlot.Plotly.dll」が見つかりませんでした。アセンブリがディスク上に存在することを確認してください。コードでこの参照が必要な場合、コンパイル エラーが発生する可能性があります。(コード=MSB3245)

この例では、Visual Studio はオプション-r:C:\projects\StarWars-social-network-master\packages\XPlot.Plotly\lib\net45\XPlot.Plotly.dll を追加します。ファイルは実際にファイルシステムに存在するため、何が間違っているのかわかりません。誰でも回避策を教えてもらえますか?

ありがとうございました。

0 投票する
2 に答える
3210 参照

.net - paket push を実行すると、nuget paket サーバーで 400 (Bad request) が返されます

私はこのコマンドを実行しました

私は何かを得ています

しかし、ブラウザからサーバーにアクセスできます。どこで間違ったのか、どのようにパッケージ nuget サーバーをプッシュするのか

0 投票する
1 に答える
157 参照

maven - パケットでスナップショットのバージョン管理を実装することは可能ですか?

Maven は、Java の世界における依存関係マネージャーです。スナップショットのバージョン管理をサポートしています。Maven で言えば、依存関係はアーティファクトと呼ばれます。固定バージョン番号 (1.0.1 など) を持つアーティファクトは、決して変更されないため、1 回だけダウンロードされます。逆に、スナップショット バージョン (例: 1.0.1-Snapshot) は移動ターゲットと見なされます。これは現在開発中のコピーであり、近い将来変更される可能性があります。そのため、定期的に更新する必要があります。スナップショット バージョニングを使用すると、アーティファクト配信メカニズム (Nexus や Artifactory など) を介して進行中の開発の現在の状態をアーティファクトとして提供できます。スナップショット アーティファクトを作成する CI ビルドと組み合わせることで、開発インフラストラクチャをセットアップして、かなり複雑なプロジェクトを処理できます。

本質的に、スナップショットのバージョン管理は、依存関係マネージャーが以前にダウンロードしたバージョンタグを持つアーティファクトをチェックしてダウンロードする必要があることを意味すると思います。

.NET の世界では、Nuget が推奨されるパッケージ マネージャーです。依存関係マネージャーとして、それは非常にお粗末な仕事をします。特に、スナップショットのバージョン管理はサポートされていません: NuGet キャッシュとバージョン管理の問題

Paket は代替パッケージ マネージャーです。実際のプロジェクトで依存関係を管理する方が明らかに適していますが、スナップショットのバージョン管理に関するドキュメントには何も見つかりませんでした。 https://fsprojects.github.io/Paket/

私の質問: パケットでスナップショットのバージョン管理を実装することは可能ですか?

スナップショットのバージョン管理に関する詳細な説明:
Maven スナップショットとは正確には何ですか? なぜそれが必要なのですか?
http://www.tutorialspoint.com/maven/maven_snapshots.htm
https://docs.oracle.com/middleware/1212/core/MAVEN/maven_version.htm#MAVEN8855

0 投票する
0 に答える
70 参照

ubuntu - JsonProvider には FSharp.Core 2.3.5 が必要です

CsvProviderたとえば、XUbuntuで標準の例を実行しようとしています。JsonProviderしかし、 の依存関係が見つからないというエラーが表示されFsharp.Core 2.3.5ます。そこで、ローカルにインストールしようとしますpaket(私は Atom と Ionide を使用しています)。しかし、そのパッケージは存在しないと言われています。ここで何をすべきかわからない。

私が実行しようとしているコード:

私が得ているエラー:

インストールしようとしているナゲットパッケージ:

実行時のエラー メッセージsudo mono .paket/paket.exe install

インストールするのに適したパッケージであることがわかった場所

0 投票する
2 に答える
1561 参照

f# - F# プロジェクトのビルド時に fsc への参照はどのように作成されますか?

teamctiy でのビルドに失敗し、その解決策を見つけられない F# プロジェクトがあります。teamcity を介してビルドする場合、 fsc への引数が正しくないようです。msbuild /t:Rebuild /p:Configuration=Release同じソースで手動で実行すると、すべて正常に動作します。

私が何を意味するかを示すために、失敗した fsproj-file の内容を提供します (これは大規模なプロジェクトではありません)。

手動で実行すると、次msbuildの正しい引数が取得されますfsc.exe

teamcity がビルドを実行すると、まったく同じ出力が得られません。

エラーは、Teamcity バージョンに への参照がないことFSharp.Data.SqlClientです。msbuildteamcity は私のソリューションを呼び出すだけだと思っていたので、これは本当に奇妙です。

0 投票する
1 に答える
259 参照

c# - Fody Name.Of weaver を含むプロジェクトは、含まれているソリューションに応じて機能します

ある解決策では、私の場合は Fody.NameOf の Fody ウィービングが機能しないという問題が発生します。

私は新しいソリューションを作成し、問題のプロジェクトをコピーしました。このソリューションでは、製織が機能します!

新しいソリューションでは、Fody などを有効にするなど、特別なことは何も構成しませんでした。

「元の」ソリューションでは、最近 NuGet から Paket への移行を行いましたが、これは問題に関係している可能性があります。

私のVisual Studioのバージョンは2012です。