2017-03-16 22 views
5

Bây giờ, họ đã xóa project.json trong Visual Studio 2017, nhưng npm được sử dụng để cài đặt gói trong devDependencies trong tệp đó, làm thế nào để chúng tôi sử dụng npm để cài đặt gói ngay bây giờ? Nếu tôi tạo ra một tập tin package.json, nó sẽ không được dự phòng xem xét các tập tin MyProject.csproj hiện có?Làm thế nào để bạn sử dụng npm trong Visual studio 2017 mà không có tệp project.json?

+0

Câu hỏi hay. Bị kẹt với cùng một vấn đề ở đây –

+1

Tôi đã kết thúc bằng cách sử dụng npm init và nó đã thêm package.json vào thư mục gốc như mọi khi. Chúng tôi vẫn có thể cài đặt mọi thứ bằng cách sử dụng npm và nó sẽ có trong tệp package.json. Nếu bạn muốn làm một cái gì đó như thêm "biên dịch trước" trong project.json, bây giờ chúng ta phải làm điều đó trong tệp .csproj. Dưới đây là cách hoạt động: https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json-to-csproj –

Trả lời

1

Khi bạn cài đặt thư viện qua thiết bị đầu cuối và nhấp vào phụ thuộc trong dự án giải pháp, bạn có thể thấy thư viện đó sẽ được đánh dấu là không liên quan.

không liên quan có nghĩa là một gói phần mềm được cài đặt nhưng không được liệt kê trong package.json của dự án của bạn

Vì vậy, sử dụng package.json nếu bạn muốn cài đặt gói.

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