Tôi đang cố gắng thiết lập grunt để rút gọn một số tệp js trong thư mục src và sao chép chúng vào thư mục xây dựng. Theo sau grunt task documentation, tôi tin rằng cấu hình dưới đây sẽ hoạt động.Grunt đa nhiệm vụ ném lỗi EISDIR khi xây dựng
uglify: {
dist: {
files: [
{
expand: true, // Enable dynamic expansion.
cwd: 'src/js/', // Src matches are relative to this path.
src: ['**/?.js'], // Actual pattern(s) to match.
dest: 'build/minified/', // Destination path prefix.
ext: '.min.js' // Dest filepaths will have this extension.
}
]
}
}
Khi tôi chạy grunt Tôi nhận được thông báo
Chạy "làm xấu đi: dist" (làm xấu đi) nhiệm vụ Cảnh báo: Không thể ghi "xây dựng/minified" tập tin (Mã lỗi: EISDIR). Sử dụng --force để tiếp tục.
Nếu tôi chuyển định nghĩa để sử dụng đường dẫn tệp thủ công, nó hoạt động tốt. Tài liệu có chính xác không? hoặc tôi đang sử dụng nó sai?
Tôi đang chạy grunt v0.4.0rc2
Tôi đang gặp vấn đề này là tốt. Hmmmm. –
Cập nhật grunt và thay thế 'src: ['**/?. js']' bằng 'src: ['**/*. Js']' – mutil
@mutil - Đúng là vấn đề. Nếu bạn muốn đăng bình luận của mình làm câu trả lời, tôi sẽ chấp nhận nó. Cảm ơn. – madcapnmckay