2017-06-23 21 views
7

Sự cốLàm cách nào để xóa Bower khỏi ứng dụng ASP.NET Core Web?

Tôi đã tạo ứng dụng ASP.NET Core Web trên Ubuntu và chạy tốt.

project list

Tuy nhiên, nó dường như đã bao gồm Chòi chơi theo mặc định. Tôi muốn dự án web của tôi xử lý việc phục vụ trang web, nhưng để có bất kỳ thế hệ Javascript/SASS/CSS vv nào được xử lý riêng biệt bởi Webpack cùng với một vài thứ khác.

bundle configenter image description here

Câu hỏi

Làm thế nào để loại bỏ sạch Chòi chơi từ dự án của tôi?

Trả lời

11
  1. Xóa bower_modules (hoặc wwwroot\lib) thư mục, tùy thuộc vào phiên bản của các dụng cụ bạn đang sử dụng
  2. Xóa bower.json
+0

Không phải là một phần của dự án chạy một cách rõ ràng Chòi chơi, mặc dù? Những gì bạn đã đề cập có vẻ hợp lý, nhưng tôi tưởng tượng một nơi nào đó sẽ có một cuộc gọi để bower. đây không phải là trường hợp? –

+0

Không. Mỗi khi bạn chỉnh sửa tệp bower, Mã VS2017/VS sẽ chạy dòng lệnh 'bower install'. Nhưng không có gì được lưu trữ trong các tập tin dự án. Tương tự cho 'packages.json' (Node/NPM) – Tseng

+0

Điều này có thể là cho một câu hỏi khác/tôi đọc thêm các bài viết, nhưng tôi sẽ cố gắng trong bình luận này anyway. Ngay cả khi tôi lấy đi những thứ Bower, có vẻ như .NET Core MVC cố gắng tự động hóa một số thứ (như đã thấy trong bundleconfig.json). Làm thế nào tôi có thể thực hiện điều này hoàn toàn để dự án khi chạy theo nghĩa đen không có gì ngoài việc phục vụ trang web? Edit: Có thể nói cảm ơn rất nhiều vì sự giúp đỡ của bạn, nó được đánh giá cao. –

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