Tôi đang viết một ứng dụng Ember.js sử dụng Ember Cli, và tôi muốn bao gồm một phụ thuộc không bower - về cơ bản là một sự phụ thuộc từ thư mục vendor
của tôi.Ember Cli - Transpiling nhà cung cấp phụ thuộc ES6 trong ember-cli-build?
Các hướng dẫn về làm như vậy là nói cho tôi thêm dòng sau vào ember-cli-build.js
tập tin của tôi:
app.import('vendor/dependency-to-include.js');
Điều đó sẽ làm việc tốt với một sự phụ thuộc bình thường hương ES5, nhưng những gì nếu tôi muốn thêm một sự phụ thuộc bằng văn bản trong ES6?
Ngay bây giờ nó chỉ cung cấp nó vào trình duyệt bị ảnh hưởng, trong đó sản xuất một lỗi như:
Uncaught SyntaxError: Unexpected reserved word
vì ES6 tôi hương vị phụ thuộc sử dụng cú pháp sau:
import Util from './util
Tôi đoán rằng Tôi cần phải nói với ember-cli-xây dựng để transpile phụ thuộc đặc biệt này trước khi chuyển nó vào trình duyệt, nhưng làm thế nào để tôi đi về làm điều đó?
Cảm ơn
Dấu gạch chéo ngược ba là dấu hiệu cụ thể của Github. Sử dụng backticks đơn hoặc bốn không gian để đánh dấu mã trên StackOverflow. – meagar