2016-08-22 16 views
7

Do kết nối internet kém, gói nguyên tử của tôi sẽ không cài đặt từ cài đặt> tùy chọn> cài đặt> gói. Vì vậy, tôi nghĩ rằng tôi cần phải tự cài đặt chúng.Làm cách nào tôi có thể tải xuống gói thủ công cho trình chỉnh sửa nguyên tử và cài đặt chúng (theo cách thủ công)?

(Đối với ví dụ:. * Tôi đã thử các kho lưu trữ từ trang github tương ứng và nhân bản nó trong người dùng> .atom> gói nhưng điều này không làm việc *)

Bất kỳ sự giúp đỡ? Tôi thích trình soạn thảo văn bản này vì vậy nó sẽ khá tiện dụng nếu tôi có thể cài đặt thêm các gói thủ công.

Bất kỳ cách nào khác luôn được chào đón!

Trả lời

3

Có một vài cách khác nhau, nhất là tương tự như sau:

Bạn có thể tải về các gói, giải nén hoặc giải nén, vào thư mục đó và chạy: apm liên kết đó sẽ tạo ra một liên kết tượng trưng từ đó gói vào thư mục ~/.atom/packages của bạn.

Nhưng đảm bảo rằng bạn cài đặt tất cả các phụ thuộc theo yêu cầu của gói, như thể bạn không có kết nối internet thì bạn có thể gặp sự cố.

Có một số thông tin tốt here tôi sẽ báo giá cho thuận tiện cho bạn phác thảo cách xử lý này:

Khi bạn tự tải về và giải nén file zip bạn cần phải chạy apm cài đặt trong thư mục của gói sau đó để kéo vào bất kỳ phụ kiện nào. Điều này sẽ tải xuống tất cả các phụ thuộc và đặt chúng trong thư mục node_modules và đệ quy kéo các phụ thuộc của chúng như là . Vì điều này là không thể trong môi trường của bạn, bạn sẽ phải làm điều đó theo cách thủ công.

Theo dõi đệ quy từng tệp package.json. Nếu nó liệt kê một gói dưới dạng tìm kiếm phụ thuộc trên npm6 cho gói và theo liên kết tới trang github của gói để đọc package.json của nó và lặp lại toàn bộ quá trình .

Hy vọng điều này sẽ giúp ích. Cho tôi biết nếu tôi có thể giúp đỡ thêm một khi bạn đã cố gắng.

+0

Tôi là người mới bắt đầu vì vậy bạn có thể hướng dẫn tôi qua phần apm không. Được thực hiện thông qua mở dòng lệnh (shift + nhấp chuột trái và mở cửa sổ lệnh ở đây)? Nếu có thì nó cho thấy "apm" không được công nhận là một lệnh nội bộ hoặc bên ngoài. @ Dean219 chương trình hoạt động hoặc tập tin thực thi. " –

+1

@PrameshBajracharya Bạn không chỉ định bạn đang sử dụng Windows và bạn cho rằng bạn không sử dụng Windows.Tất cả điều này trở nên phức tạp hơn trên Windows. –

+0

oops yea đúng! Tôi quên đề cập đến cửa sổ. Bất kì giải pháp nào? –

6

Trong linux:

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

Bạn phải cài đặt NPM đầu tiên.

+0

Cảm ơn cả hai câu trả lời đều hoạt động tốt: D. –

0

để có được NPM, Juste cài đặt Node.js, tự động NPM sẽ được cài đặt, sau đó chạy:

cd ~/.atom/packages 

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

và nó được thực hiện.

+1

Và điều này khác với câu trả lời của @Pao như thế nào? –

Các vấn đề liên quan