2015-08-12 33 views
18

Sau khi cài đặt Visual Studio 2015 tôi có thể sử dụng các tính năng biên tập mới để thêm phụ thuộc vào gói Node và khôi phục vv từ bên trong một dự án Web theo tài liệu này: http://webtooling.visualstudio.com/package-managers/npm/Sử dụng npm từ dòng lệnh với Visual Studio 2015 Web Project

Có lẽ Visual Studio phải cài đặt nút/npm ở đâu đó để hỗ trợ các tính năng này, tuy nhiên nó dường như không sửa đổi PATH của tôi để làm cho các công cụ này có sẵn trên dòng lệnh (hoặc thông qua Visual Studio 2015 Command Prompt).

Nếu tôi muốn thực hiện một số thao tác npm trên dự án từ dòng lệnh, tôi có thể thực hiện điều này mà không cần cài đặt nút/npm lần nữa (có thể không đồng bộ với phiên bản npm/nút mà Visual Studio đang sử dụng) hoặc có cách nào để truy cập cài đặt nút/npm mà Visual Studio đang sử dụng từ dòng lệnh không?

Trả lời

2

nút cài đặt VS2015 bằng trình cài đặt của Joyent. Nó phụ thuộc vào việc cài đặt trên toàn hệ thống và nó không có phiên bản cụ thể hoặc cục bộ riêng.

Nếu dòng lệnh của bạn không thể tìm thấy node.exe, trước tiên tôi sẽ kiểm tra thuộc tính đường dẫn trong biến môi trường của bạn và thêm nó nếu thiếu (nó phải là C: \ Program Files (x86) \ nodejs) . Nếu bạn thấy thư mục cài đặt của nút ở đó nhưng vẫn không thể truy cập thư mục đó từ dòng lệnh, hãy khởi động lại. Đôi khi Windows cần phải khởi động lại trước khi nó sử dụng biến đường dẫn cập nhật.

Hy vọng điều đó sẽ hữu ích.

+0

Cảm ơn Michael. Tôi dường như không có cài đặt node.js trong Program Files. Tôi tin rằng VS cài đặt nút thông qua Joyent chỉ khi công cụ node.js được chọn là một tùy chọn trong cấu hình cài đặt Visual Studio. Tôi không chọn tùy chọn này khi cài đặt VS. Nhưng, tôi nghĩ VS vẫn phải cài đặt nút và npm ở đâu đó nếu chỉ để tạo công cụ tạo công cụ ASP.NET 5 ... – John

+0

Thú vị ... chúng tôi đã nghe báo cáo về các trường hợp nút cài đặt ở một vị trí khác nhưng chúng tôi vẫn tồn tại t tìm ra nguyên nhân gây ra nó. Đây là một đầu mối tốt. Trong mọi trường hợp, nút phải ở đâu đó trong máy của bạn. Bạn có thể tìm kiếm nó và cho tôi biết nơi bạn tìm thấy nó? –

+9

Tôi tìm thấy nút, bower và gulp-cli trong thư mục này: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Web Tools \ External – John

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