2012-12-09 30 views
6

Triển khai ứng dụng sao băng vào môi trường thử nghiệm Nodejitsu nhưng không thể chạy ứng dụng này. Khi thực hiện jitsu deploy từ thư mục ứng dụng thiên thạch của tôi, tôi nhận được lỗi sau: ReferenceError: Meteor is not defined.Chạy ứng dụng sao băng trên Nodejitsu

Nếu bạn đã tải ứng dụng sao băng lên và chạy trên Nodejitsu, vui lòng đánh dấu các bước bạn đã thực hiện và phụ thuộc mà tôi có thể bị thiếu. Tôi sẽ sử dụng đề xuất của bạn và cố gắng để ứng dụng của tôi chạy. Cảm ơn.

// package.json contents 
{ 
    "name": "test123-meteor", 
    "subdomain": "user123.test123-meteor", 

/* 
* Really not sure about this line here... 
*/ 
    "scripts": { 
    "start": "node client/controllers/GeneralController.js" 
    }, 
    "version": "0.0.1-2", 
    "engines": { 
    "node": "0.8.x" 
    } 
} 
+0

'gói sao băng' sau đó triển khai ứng dụng với nodejitsu? – Swadq

+2

Từ những gì tôi đã nghe, các nút sợi (mà Meteor sử dụng) hiện không tương thích với nodejitsu, mặc dù các phiên bản cũ dường như đã hoạt động. – bento

+0

nó sẽ không hoạt động: http://stackoverflow.com/questions/13504324/where-can-we-host-meteor-meteorite-applications – booyaa

Trả lời

1

Meteor sẽ không chạy trên nodejitsu cho đến khi lỗi này được sửa: node-fibers won't build on SmartOS. Nếu bạn muốn nó, bạn nên sao lỗi hoặc thậm chí nhìn vào sửa chữa nó. (Naively, nó trông giống như loại điều mà cần kiên trì hơn rực rỡ, một vấn đề xây dựng trên chỉ là một hệ điều hành cho một gói mà xây dựng unmodified trên hơn 5 hệ điều hành khác.)

2

Tôi đã thử điều này ngày hôm nay và không gặp sự cố khi sử dụng trình giảm tốc. Tôi đã viết bài viết nhỏ sau đây về nó trên Meteorpedia bao gồm kịch bản xây dựng tùy chỉnh của tôi mà đơn giản hóa rất nhiều việc triển khai.

http://www.meteorpedia.com/read/Nodejitsu

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