2013-08-05 24 views
6

Tôi đang cố gắng tạo ra các hình nền để chơi đẹp mắt trong khi tôi đang sử dụng công việc Grunt và UglifyJS Grunt.Làm thế nào để sử dụng grunt-UglifyJS và sourcemaps?

Dưới đây là nhiệm vụ hiện tại:

uglify: { 
    dist: { 
    options: { 
     sourceMap: function(path) { 
     return path + ".map"; 
     }, 
    }, 
    files: { 
     'dist/video.min.js': [ 'javascripts/video.js' ] 
    } 
    } 
} 

vấn đề là gì?

Sơ đồ trang web được tạo nhưng Chrome đang tìm kiếm bản đồ nguồn không đúng vị trí (nghĩa là dist/dist/video.min.js.map). Tôi biết điều này bởi vì tôi nhận được 404 trong giao diện điều khiển.

Vì vậy, tôi đã chỉnh sửa dist/video.min.js và thay đổi sourceMappingURL để trỏ đến vị trí chính xác. Bây giờ, sourcemap được tải nhưng đang tìm kiếm video.js ở vị trí hoàn toàn sai: dist/javascripts/video.js (lại là dist!)

Vì vậy, về cơ bản, bây giờ tôi không có ý tưởng nào, chỉ cần chọc gruntfile mà không có may mắn.

Bất kỳ ý tưởng nào? Cảm ơn!

Trả lời

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