tôi đã phải sửa đổi grunt.cmd vì con đường cho hệ thống của tôi đã rất sai:Nhiều vấn đề chạy grunt.cmd trên cửa sổ
Nguyên:
%~dp0\Application Data\npm\node_modules\grunt
Trong đó sẽ in:
\\dacwnas\Profiles\<user>\Application Data\npm\Application Data\npm\node_modules\grunt
Chạy lệnh grunt.cmd sẽ không thể tìm thấy lỗi mô-đun. Thay đổi nó thành %~dp0\node_modules\grunt"
sẽ xóa lỗi.
Nhưng, chạy grunt.cmd --version
trong cửa sổ sẽ không xuất hiện gì. Nó đơn giản tạm dừng một lúc và trở về một dòng lệnh trống.
Tôi đang chạy Windows 7 64 bit và dòng lệnh được chạy với tư cách là quản trị viên
Bạn cài đặt grunt như thế nào? 'npm install -g grunt'? Tệp 'grunt.cmd' được tạo tự động bởi npm và không được chỉnh sửa. Thử cài đặt lại grunt với npm sau khi sửa đường dẫn hệ thống của bạn. –
@KyleRobinsonYoung: nếu npm đặt sai đường dẫn ở đó lần đầu tiên tôi không thấy lý do tại sao nó sẽ làm tốt hơn nếu anh ta cài đặt lại. Dường như với tôi như một lỗi trong Grunt được trưng bày khi người dùng có thư mục Application Data được chuyển hướng. –
Làm thế nào nó là một lỗi trong Grunt khi tập tin 'grunt.cmd' được tự động tạo ra bởi npm? Vấn đề anh ta chỉ ra, nó có thể là một vấn đề đối với tất cả các mô-đun nút được cài đặt trên toàn cầu của anh ta và không chỉ Grunt.Nếu anh ta sửa chữa đường dẫn hệ thống của mình và phục hồi, npm sẽ tạo ra một tập tin grunt.cmd đúng. –