2015-01-27 12 views
7

Tôi cần một số trợ giúp ở đây ..Cảnh báo đường-recognizer

Chỉ cần cập nhật ember-cli để 0.1.9 phiên bản và vấn đề duy nhất của tôi là cảnh báo này:

Cảnh báo: lờ đi sourcemap đầu vào cho bower_components/route-recognizer/dist/route-recognizer.js vì ENOENT, không có tệp hoặc thư mục như vậy '/Users/Zaca/Eyenetra/portal/tmp/tree_merger-tmp_dest_dir-kOIywY0K.tmp/bower_components/route-recognizer/dist /route-recognizer.js.map '

Dưới đây là cuộc gọi của tôi để addon này vào brocfile.js:

//brocfile.js 
(...) 
app.import('bower_components/moment/moment.js'); 

app.import({development: 'bower_components/route-recognizer/dist/route-recognizer.js'}); 
app.import({development: 'bower_components/FakeXMLHttpRequest/fake_xml_http_request.js'}); 
app.import({development: 'bower_components/pretender/pretender.js'}); 

module.exports = app.toTree(); 

này xảy ra khi tôi xây dựng dự án của tôi để kiểm tra và cho máy chủ địa phương.

Bất kỳ ý tưởng nào?

Cảm ơn sự giúp đỡ! o/

+0

Tôi đang sử dụng CLI v0.1.8 và người giả vờ và nhận được lỗi tương tự. Tôi hoàn toàn mới với người giả vờ và có thể làm điều gì đó sai trái. Không quan tâm, là Pretender hành xử đúng cho bạn? – ken

+0

Vì vậy, sau khi dọn dẹp, nó đã hoạt động. Tôi sẽ cập nhật bài đăng bằng các bước dọn dẹp. –

+0

cảm ơn, rất quan tâm. Tôi có pretender làm việc mặc dù các tính năng throttling dường như không hoạt động và tôi vẫn nhận được các lỗi trên. – ken

Trả lời

1

Chúng tôi đã thực sự chuyển khỏi sử dụng Pretender, vì hiện tại chúng tôi luôn có API được tổ chức và đang chạy.

Bằng cách đó, chúng tôi loại bỏ những điều sau đây từ Brocfile của chúng tôi:

app.import({development: 'bower_components/route-recognizer/dist/route-recognizer.js'}); 
app.import({development: 'bower_components/FakeXMLHttpRequest/fake_xml_http_request.js'}); 
app.import({development: 'bower_components/pretender/pretender.js'}); 

Với rằng cảnh báo đi.

Ngoài ra: Tôi không chắc chắn về các tác động của việc không có công cụ nhận dạng con đường ở đó, nhưng cho đến nay vẫn chưa có hiệu lực nếu thiếu nó.

0

Tôi vẫn gặp sự cố này, ngay cả sau khi xóa thư mục thành phần và thư mục tmp cũng như dọn dẹp bộ đệm của mình. Tuy nhiên, có vẻ như đây là một vấn đề được biết rằng rất nhiều người khác đang có cũng như:

https://github.com/tildeio/route-recognizer/issues/44

Tôi sẽ để mắt này để xem khi một bản cập nhật đi ra. Trong khi chờ đợi, tôi đoán tôi sẽ phải sống với cảnh báo.

Đã có một sửa chữa tạm thời ở đây:

https://github.com/tildeio/route-recognizer/pull/45/files

0

Sau khi một số ngẫu nhiên, thông điệp cảnh báo này không bao giờ xảy ra lần nữa.

Để thực sự dọn dẹp, bạn phải làm các bước sau:

rm -rf bower_components/ 
rm -rf dist 
rm -rf node_modules/ 
rm -rf tmp 

npm cache clean 
bower cache clean 

Và, sau đó, bình thường cài đặt các bước

npm install 
bower install 

Hy vọng rằng sẽ làm việc cho các tình huống tương tự =)

0

tôi thấy rằng làm một cài đặt ember của một số phụ thuộc làm việc. Chúng tôi đã có các phụ thuộc ảo ảnh và yadda.Tôi đã làm

ember install ember-cli-mirage 
ember install ember-cli-yadda 

và sau đó

ember build 

Built project successfully. Stored in "dist/" 

Bạn làm một số điều tuyệt vời với ember và sau đó có những ngày như thế này.