cách kết thúc giao bóng hoặc giao bóng cơ sở lửa


119

Tôi đã phát triển web với Angular2 và đã sử dụng cả Angular2 và Firebase để chạy các máy chủ cục bộ. Tôi không thể tìm thấy lệnh tương tự như gõ lệnh thoát khi sử dụng Ionic để tạo máy chủ, vì vậy tôi phải đóng tab đầu cuối mỗi lần. Có cách nào để kết thúc máy chủ và lấy lại tab đầu cuối của tôi không?

Cảm ơn.

Câu trả lời:


209

Bạn có thể sử dụng lệnh sau để kết thúc quá trình đang diễn ra:

ctrl + c


6
Tôi có phục vụ đang chạy trong cửa sổ giao diện điều khiển và nó chỉ không phản hồi với ctrl + c.
Shawn de Wet

28

Hãy thử sử dụng ctrl+ chai lần để nhận lời nhắc chấm dứt công việc hàng loạt.


Cần Ctrl + c hai lần
Muhammad Nadeem

2
@Jonathan Hãy đảm bảo rằng bạn sửa chữa nhiều nhất có thể khi bạn đề xuất một chỉnh sửa. Trong trường hợp này, hãy đảm bảo rằng câu bắt đầu bằng chữ hoa và kết thúc bằng một điểm chẳng hạn.
André Kool

Trên thực tế, lần đầu tiên hiển thị lời nhắc Terminate batch job (Y/N)?và có vẻ như lần thứ hai buộc chấm dứt.
Patrick

22

Nếu bạn không thấy lệnh "ng serve" đang chạy, thì bạn có thể thực hiện như sau trên Mac OSX (Thao tác này cũng hoạt động trên mọi phần mềm Linux và Uni).

ps -ef | grep "ng serve"

Từ đó, hãy tìm ra PID của quá trình và sau đó diệt nó bằng lệnh sau.

kill -9 <PID>

1
Cảm ơn bạn đã giúp tôi. Nếu bạn đang sử dụng Windows, chỉ cần mở trình quản lý tác vụ và giết quá trình node.exe. Hy vọng điều này sẽ hữu ích
Yacino

taskkill / F / IM node.exe (Cẩn thận: lực lượng này đóng tất cả các phiên bản của node.exe trên Windows)
kirodge

20

Nếu ctrl+ ckhông hoạt động, hãy sử dụng cái này:

ctrl+ shift+c

Đôi khi mọi người thay đổi hành vi của ctrl + c để sao chép / dán, vì vậy bạn có thể cần điều này.

Tất nhiên, bạn cũng nên đảm bảo rằng cửa sổ đầu cuối có tiêu điểm bàn phím, ctrl + c sẽ không hoạt động nếu cửa sổ trình duyệt của bạn có tiêu điểm.


ctrl + shift + c đã làm việc cho tôi. Tôi nghĩ ctrl + c đã ngừng hoạt động vì tôi đã cài đặt plugin VIM.
Eternal 21

11

Tôi đã có thể dừng lại thông qua điều này trên Windows cho Angular 8:

Bước 1: Tìm quy trình 4200

netstat -ano | findstr :4200

Bước 2: Hủy quá trình đó:

taskkill /PID <PID> /F

nhập mô tả hình ảnh ở đây


Có vẻ khó không cần thiết khi bạn có thể sử dụng Ctrl + C?
Caltor

1
@Caltor khi bạn đóng thiết bị đầu cuối đó nhưng máy chủ đang chạy nó rất hữu ích trong trường hợp đó
Vishal Sharma

8

ctrl+ c HOẶC ctrl +Pause/Break

Cả hai sẽ yêu cầu Chấm dứt công việc hàng loạt, sau đó nhấn Y hoặc y và nhấn enter.


1

Co thể sử dụng

killall -9 

Lệnh killall có thể được sử dụng để gửi tín hiệu đến một tiến trình cụ thể bằng cách sử dụng tên của nó. Có nghĩa là nếu bạn có năm phiên bản của cùng một chương trình đang chạy, lệnh killall sẽ giết cả năm phiên bản.

Hoặc bạn có thể sử dụng

pgrep "ng serve"

sẽ tìm thấy id tiến trình của ng và sau đó bạn có thể sử dụng lệnh sau.

kill -9 <process_id>

0

nó là đủ để sửa đổi một cái gì đó trong trình soạn thảo văn bản của bạn và tải lại localhost. tất cả kết nối của bạn sẽ bị mất và bạn có khả năng phục vụ dự án mới trong bảng điều khiển.


0

Tôi đã cố gắng chạy điều này từ trong Bảng điều khiển Trình quản lý Gói Visual Studio 2017. Không có đề xuất nào ở trên hoạt động.

Hãy xem liên kết này trong đó Microsoft tuyên bố "Giải pháp không sử dụng trình quản lý gói để phát triển góc cạnh, mà thay vào đó sử dụng dòng lệnh powershell.".


0

Trên macOS Mojave 10.14.4, bạn cũng có thể thử Command ⌘+ Qtrong một thiết bị đầu cuối.


0

Thoát IDE và khởi động lại IDE, thử xem.


Chào mừng bạn đến Stackoverflow bạn có thể kiểm tra liên kết Làm thế nào để trả lời vì câu trả lời của bạn sẽ giúp nhiều người hơn
Sylhare

Chỉ phù hợp nếu bạn đang chạy giao bóng bên trong thiết bị đầu cuối IDE
Caltor

0

Với Windows 10 / Powershell ctrl+ ckhông hoạt động; Powershell đã cố gắng dừng ứng dụng một cách duyên dáng.

Đã sử dụng cmd bình thường và không có vấn đề gì khi dừng cung cấp bằng ctrl+ c.


-1

---- Ctrl + c rồi chọn Y từ tùy chọn Y / N được cung cấp.


Câu trả lời này trùng lặp các câu trả lời hiện có và không thêm gì mới. Trên thực tế, cũng thiếu định dạng tốt hơn trong các câu trả lời trước đó.
Caltor
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.