2016-08-22 14 views
7

インターネット接続が不十分なため、私の原子パッケージは設定>環境設定>インストール>パッケージからインストールされません。だから私は手動でそれらをインストールする必要があると思う。原子エディタのパッケージを手動でダウンロードしてインストールするにはどうしたらいいですか?

(例の場合: 私はそれぞれのgithubのページからリポジトリを試してみました*し、ユーザーにそれをクローン化された> .atom>パッケージが、これは動作しませんでした*。)

任意のヘルプ? 私はこのテキストエディタが大好きですので、もっと多くのパッケージを手動でインストールできればかなり便利です。

他の方法はいつでも歓迎します!

答えて

3

いくつかの方法は、ほとんどがこれに類似している、があります。

あなたは、パッケージをダウンロードし解凍したり解凍し、そのフォルダ に移動し、実行することができます。それから、シンボリックリンクを作成しますAPMリンク〜/ .atom/packagesフォルダに パッケージを入れてください。

しかし、あなたは、あなたが問題が発生する可能性があり、インターネット接続を持っていけないかのように、すべての依存関係は、また、パッケージによって必要とインストールしてください。

あり、私は、この処理方法を概説し、あなたの便宜のために引用されますいくつかの良い情報here:手動に、その後あなたは APMは、パッケージのディレクトリにインストールを実行する必要があるzipファイルをダウンロードし、解凍すると

を任意の の依存関係を取得します。これにより、すべての依存関係がダウンロードされ、 のnode_modulesフォルダに配置され、依存関係が再帰的に として取得されます。これはあなたの環境では不可能なので、手動で行うには する必要があります。

各package.jsonファイルを再帰的に参照してください。パッケージのnpm6への依存性検索として の依存関係検索を行い、 パッケージのgithubページへのリンクをたどってpackage.jsonを読んで、 プロセス全体を繰り返します。

これはとにかく役立ちます。あなたが一度試してみたら、私がさらに助けることができるかどうかは分かります。 Linuxでは

+0

私は初心者ですので、あなたはapmの部分を教えてください。 コマンドラインを開いて(shift +左マウスをクリックしてコマンドウィンドウを開いて)完了しますか? 「はい」の場合、「 'apm」は内部または外部のコマンドとして認識されません。@ Dean219 操作可能なプログラムまたはバッチファイルです。 –

+1

@PrameshBajracharyaあなたはWindowsを使用しているとは指定していませんでした。これは、すべてWindows上でより複雑になります。 –

+0

ああ、そうだよ!私は窓について言及するのを忘れていた。どんな解決策ですか? –

6

cd ~/.atom/packages 
git clone https://github.com/url_to_your_package 
cd your_package 
npm install 

は、あなたが最初のNPMをインストールする必要があります。 NPMを取得する

+0

両方の答えがうまくいきました:D。 –

0

は、ジュストのNode.jsをインストールし、自動的にNPMを実行し、インストールされます。

cd ~/.atom/packages 

git clone https://github.com/package-name your_package 
cd your_package 
npm install 

、それが行われています。

+1

これは@Paoの答えとどう違うのですか? –

関連する問題