2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Nim:プロジェクトの共同開発時に、nimbleで依存パッケージをローカルの開発環境にインストールする。

Last updated at Posted at 2020-06-08

プロジェクトを共有した場合に、自分の開発環境に必要パッケージをインストール

Githubにリポジトリがあり、それをcloneし、自分のローカルの開発環境に必要なパッケージをインストールする場合は、以下の手順。


# リポジトリクローン
git clone https://github.com/プロジェクト名

# クローンしたディレクトリに移動
cd プロジェクト名

# nimbleでDependencies(依存ライブラリ)のみインストール
nimble install -dy

インストールしたパッケージの表示

nimbleファイルのDependenciesを作るには、nimbleコマンドだけでは不可能なのか?
nimbleのissueを見ると今は実装はないけど、優先度低になっている。

▶参考:Command to add dependencies into .nimble file

手動にしろ、シェルなどを使うにしても、自作する場合、インストールしたパッケージのリストが必要。その場合は、以下のコマンド。

nimble list -i

パッケージをプロジェクト別に分ける

 ただし、上記をする前提として、パッケージの保存先をプロジェクトごとに分けた方がよいと思われる。その場合は、以下のようにnimbleのディレクトリを指定して、パッケージをインストール。

nimble install パッケージ --nimbleDir:dirname
2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?