2012-05-21 28 views
10

Có cách nào để tạo một giàn giáo crud bằng cách sử dụng mô hình lược đồ được sử dụng không?Node.js Mongoosejs Giàn giáo Crud

Không được là một khuôn khổ, nhiều tiện ích hơn.

Hiện đang sử dụng: ExpressJS MongooseJS MongoDB

+0

tôi đã không tìm thấy bất cứ điều gì có thể mất một schema mangoose và giàn giáo một crud express.js với ngọc bích –

+0

Vẫn quan tâm. –

+0

Ok, sau đó thử triển khai. –

Trả lời

7

Tôi đoán bạn có thể thử sử dụng RailwayJS? Nó có một ví dụ cũng cho thiết lập một giàn giáo CRUD:

railway init blog && cd blog 
npm install -l 
railway generate crud post title content 
railway server 8888 
open http://127.0.0.1:8888/posts 

EDIT

Có một vài lựa chọn thay thế, nhưng tôi nghĩ rằng đường sắt là lựa chọn tốt nhất của bạn, trừ khi tôi hiểu lầm câu hỏi của bạn. Bạn có thể thực hiện một cái gì đó cho mình, như đã được đề xuất. Để biết thêm về những lựa chọn thay thế, xem những câu hỏi này StackOverflow (bạn không phải là người đầu tiên hỏi này):

Is there a CRUD generator for Mongoose and Node.js and Underscore? Or a CRUD generator for a similar stack?

CRUD module or tutorial for node.js

+0

Đường sắtJS không sử dụng mongoosejs và giống như ActiveRecord không có cách tiếp cận lược đồ. Tôi không tìm kiếm một Framework khác chỉ là một tiện ích. –

+0

tại sao bạn không xây dựng vài lựa chọn thay thế mà bạn đang nói đến như RailwayJS không phải là một trong số chúng phù hợp với tiêu chí ... –

+0

Để làm rõ trong trường hợp người khác tình cờ gặp vấn đề này, railJS (nay gọi là compound.js) _does_ support mongoose . Xem http://compoundjs.com/docs.html và ctrl + f cho "mongoose". –

7

Tôi tạo ra bumm, một công cụ dòng lệnh để tạo ra bộ xương dự án nhanh và scafflod mô hình/tuyến đường/lượt xem có thể phù hợp với nhu cầu của bạn. Thế hệ xem không chính xác những gì bạn có thể muốn vì bumm không phân tích cú pháp một mô hình hiện có nhưng hy vọng các trường mô hình sẽ được chuyển thành các tham số dòng lệnh. Nhưng đó là mã nguồn mở ...

+0

chúng ta có thể có xác nhận trường biểu mẫu được tích hợp vào nó không –

1

Tôi đang sử dụng MEANJS (www.meanjs.org) và máy phát điện yeoman không chỉ tạo ứng dụng hạt giống, nhưng có thể tạo mô-đun cho bạn bao gồm mô hình mongoose , Expressjs tuyến đường và bộ điều khiển và tương tự cho góc cho một crud, nhưng bạn không thể xác định các lĩnh vực (có để mã những người sau khi máy phát điện làm đường ống dẫn nước cho bạn).

Tôi rất muốn thấy chúng mở rộng nó tới một số trình tạo, nơi tôi có thể chỉ định các trường và loại của chúng.

0

Tôi đã tạo một công cụ ngắn cho mục đích này gần đây, CRUD scaffolder. Nó không nhiều, nó có một số vấn đề, nhưng nó đã giúp tôi bắt đầu nhanh hơn với một số dự án vào thời điểm đó.

1

Giả sử bạn đã có nút và NPM cài đặt

npm install -g express 
npm install -g express-generator 

Sau đó, sử dụng nhanh để giàn giáo một webapp

express "app name" 
Các vấn đề liên quan