KeystoneJS (hoặc chỉ Keystone) mang đến những tính năng tuyệt vời của CMS với thế giới của Node.js, cho phép các nhà phát triển và người dùng cuối cũng như để dễ dàng tạo và quản lý các trang web bằng cách sử dụng một bảng điều khiển quản trị tập trung.
Được xây dựng để làm việc với cơ sở dữ liệu chỉ MongoDB, Keystone sử dụng ODM Mongoose để tương tác với cơ sở dữ liệu, lưu trữ và lấy dữ liệu bất cứ khi nào cần thiết.
Các CMS chính nó là khá nhỏ khi nói đến tập tin kích thước, rất dễ dàng để triển khai, giống như bất kỳ ứng dụng Express khác, và đi kèm với rất nhiều tài liệu để giúp người dùng mới ra.
Keystone có thể được sử dụng cho bất kỳ loại dự án, cả hai MongoDB và Node.js được biết để xử lý lưu lượng truy cập và máy chủ tải lớn một cách dễ dàng.
Điều này không có nghĩa là các trang web nhỏ không thể được xây dựng với nó cũng có, Keystone là cũng lý tưởng cho một trang hoặc các trang web danh mục đầu tư đơn giản là tốt.
là gì mới trong này phát hành:
- Cố định:
- Thiếu ít biến cho phản ứng-chọn được phá vỡ x3e LESS & #;. CSS build
- Các dòng số còn thiếu trong CodeMirror đang trở lại một lần nữa.
là gì mới trong phiên bản 0.3.4:
- Cố định:
- Thiếu ít biến cho phản ứng-chọn được phá vỡ x3e LESS & #;. CSS build
- Các dòng số còn thiếu trong CodeMirror đang trở lại một lần nữa.
là gì mới trong phiên bản 0.3.2:
- Nhập:
- New Geopoint kiểu trường
- Rất nhiều thử nghiệm loại hình trường server-side đơn vị
- tùy chọn khung bảo vệ
- Đối tượng với ID như {id: ObjectId} bây giờ có thể được cung cấp như là các giá trị quan hệ trong dữ liệu để keystone.createItems (dữ liệu, tùy chọn, gọi lại)
- options.refs có thể được cung cấp như một tùy chọn để keystone.createItems (dữ liệu, tùy chọn, gọi lại)
- vấn đề Focus với các lĩnh vực WYSIWIG Html và Mã
- Thay đổi:
- tùy chọn Lang bởi vì ngôn ngữ cho các loại hình trường luật theo các tài liệu 0.3.x
- lĩnh vực luật doanh nghiệp được phép là các lĩnh vực ban đầu
- Cập nhật:
- TinyMCE để 4.1.7
- Nhiều gói
- Cố định:
- Các vấn đề với các tùy chọn ipRangeRestrict
- sắp xếp lại mối quan hệ đang tồn tại ngay cả khi các ID liên kết không thay đổi
- Kiểm tra sự tồn tại req.user về hành động DELETE
- updatedAt, updatedBy, createdAt và createdBy không còn được đặt trên tạo w / theo dõi nếu đã đặt
- Bug với datepicker gây ra một vòng lặp vô hạn trong một số múi giờ
- Lỗi trong helper cảnh báo deprecation
là gì mới trong phiên bản 0.3.0:
- Cập nhật Express 4.0
- hình thức giao diện người dùng quản trị được viết lại trong React.js
là gì mới trong phiên bản 0.2.40:
- Nhập:
- CORS middleware là bây giờ có sẵn như Keystone.cors
- Cố định:
- Redis phiên middleware không hỗ trợ callbacks, bây giờ sẽ khởi tạo một cách chính xác
- Các vấn đề lựa chọn phân tích cú pháp trong keystone.Email
- thiết lập các lĩnh vực Boolean false trong giao diện quản trị Issue
là gì mới trong phiên bản 0.2.36:
- Cố định:
- Một số vấn đề với các loại hình trường localfile
- Cải thiện:
- localfile.options.format được gọi với bối cảnh lĩnh vực
- localfile.href bây giờ là có sẵn như là một ảo
- Switched để fs-thêm đường nên thiếu cho localfile tải lên sẽ được tạo ra tự động
- localfiles đã được đại tu hoàn toàn, hiện nay phù hợp với localfile và hỗ trợ tiền tố và định dạng tùy chọn
- Gỡ bỏ:
- Các dò các loại tập tin hình ảnh trong các lĩnh vực localfiles đã được gỡ bỏ, sử dụng các tùy chọn định dạng thay vì (như localfile)
Kiểu trường
là gì mới trong phiên bản 0.2.35:
- Cố định:
- Một vấn đề để làm với các liên kết quản trị được giới thiệu bởi các chức năng tùy chỉnh nav mới.
là gì mới trong phiên bản 0.2.34:
- Nhập:
- Có khả năng xác định những mục tùy chỉnh trong trình đơn tiêu đề
- Có khả năng định nhiều giá trị cho một trường dependsOn với một Array
- Cải thiện:
- More năng động mở rộng nhập khẩu
- Cố định:
- Một số vấn đề liên quan đến xác nhận trong UpdateHandler
- Các vấn đề xoá người dùng
- các vấn đề tiềm năng so sánh CSRF và mật khẩu thẻ
- danh sách khoảng trắng không chính xác trong giao diện người dùng khi đặt hàng
- Gọi lại trong lớp Email tại là đúng tùy chọn
là gì mới trong phiên bản 0.2.33:
- Cố định:
- Các vấn đề mà các cửa hàng phiên sẽ không luôn luôn chờ đợi một kết nối cơ sở dữ liệu trước khi khởi tạo máy chủ web
- Vấn đề tương thích với những thay đổi được thực hiện cho các blobservice.js xanh-lưu trữ
- Nhập:
- Các mẫu giống phi phi và đưa ra hỗ trợ
là gì mới trong phiên bản 0.2.30:
- Cố định:
- Đừng quá trình sụp đổ cho lỗi xác nhận schema.
là gì mới trong phiên bản 0.2.29:
- Cố định:
- localfiles thực hiện
- vấn đề khoảng trắng trong giao diện quản trị khi ở chế độ sản xuất
- Các vấn đề liên nền tảng di chuyển các tập tin vào vị trí
- loại sortOrder phát hiện
- Sử dụng các nút mà có thể cho khả năng tiếp cận
- Nhập:
- tăng dần đúng / giảm UI để theo dõi sort
- Phân loại giao diện người dùng cho các trường ngày theo dõi
- Có thể chuyển đổi màn hình hiển thị của tạo / ngày được cập nhật trong danh sách xem
- Hiển thị siêu dữ liệu theo dõi trong giao diện người dùng Quản trị
- Hiển thị người dùng hiện tại ở chân
là gì mới trong phiên bản 0.2.25:
- Cố định:
- Lỗi tải lên các lĩnh vực Cloudinary
- Các vấn đề bắt đầu với SSL
là gì mới trong phiên bản 0.2.21:
- Cập nhật:
- UI Quản trị chỉnh hình ảnh
- Nhập:
- New CSRF thực hiện kiểm soát chi tiết hơn
- S3 file - khả năng xác định một giao thức cho các URL tập tin
- tùy chọn Cookie signin để kiểm soát phiên kiên trì
- Cố định:
- Một số giao diện và chức năng các vấn đề với các danh sách mới gần đây, tìm kiếm trang bị
là gì mới trong phiên bản 0.2.19:
- Cố định:
- lọc mối quan hệ với doanh nghiệp hoạt động chính xác
- Tách và xác định phạm vi keystone.initAPI để làm việc một cách chính xác khi sử dụng trực tiếp như middleware
- Cải thiện:
- thêm chỉ số MongoDB tốt hơn cho schemaPlugins
- cấu hình không hợp lệ xử lý đối với các trường
là gì mới trong phiên bản 0.2.18:
- Nhập:
- Hàm hồi thông qua để View.render () bây giờ được truyền err, req, res
- Cố định:
- điều khiển khai thác gỗ bị ức chế khi lựa chọn logger là false
- Các vấn đề liên quan đến cookie phiên
- Rất nhiều vấn đề mã nhỏ và dọn dẹp
- Cải thiện:
- bảo hiểm Test
là gì mới trong phiên bản 0.2.15:
- Cố định:
- Thêm ghi chú vào các lĩnh vực mà didnt có một
- Chỉ hiển thị & quot; mở Keystone & quot; liên kết để quản trị viên
- Trường Mật khẩu được định dạng chính xác trên màn hình danh sách các giao diện người dùng Quản trị
- Nhập:
- Hỗ trợ cho các tên tuỳ MongoDB bộ sưu tập
- Hỗ trợ thanh toán bù trừ các lĩnh vực mật khẩu (nếu không bắt buộc)
- Password.compare bây giờ đã có trên các đối tượng Dòng
- Hỗ trợ nạp dữ liệu cố định với keystone.createItems () và trong bản cập nhật kịch bản, xem ý chính này cho một ví dụ
- hỗ trợ cơ bản cho chuyển hướng, xem # 303 để biết chi tiết
- Hỗ trợ cho việc loại trừ các tùy chọn trống trong Chọn lĩnh vực với các tùy chọn emptyOption
- Cải thiện:
- ngoại lệ đẹp hơn về lỗi EADDRINUSE
là gì mới trong phiên bản 0.2.14:
- Nhập:
- CreateItems New () phương pháp để nhanh chóng cư dữ liệu, xem ý chính này để được hướng dẫn sử dụng và ví dụ
- thực hiện cơ bản của lĩnh vực xem
- tùy chọn perPage cho các danh sách kiểm soát số lượng mục hiển thị trên mỗi trang trong UI Quản trị
- Gulp, và thử nghiệm thêm
- Cải thiện:
- .toCSV () phương pháp cho các danh sách doanh nghiệp sử dụng tiêm phụ thuộc và có thể không đồng bộ (chỉ cần vượt qua gọi lại như là đối số cuối cùng)
- Cố định:
- Issue với các lĩnh vực datetime không được cập nhật một cách chính xác
là gì mới trong phiên bản 0.2.12:
- Nhập:
- lĩnh vực hỗ trợ ban đầu cho HTML và Markdown lĩnh vực.
- Cải thiện:
- Một số kịch bản phía máy khách (ví dụ như TinyMCE) không còn được bao gồm khi họ sẽ không được sử dụng.
là gì mới trong phiên bản 0.2.11:
- Nhập:
- phương pháp hiện nay được hỗ trợ trên giản đồ để chuyển đổi dữ liệu khi xuất khẩu trong giao diện quản trị .toCSV ()
- Hình ảnh và uploadimage plugin hỗ trợ cho TinyMCE
- Cloudinary upload api để tải ảnh lên generic
- hỗ trợ CSRF middleware
- Express bây giờ là có sẵn như là một tài sản của Keystone
- Tùy chọn hỗ trợ cho một biến môi trường S3_REGION
- hạn chế phạm vi địa chỉ IP
là gì mới trong phiên bản 0.2.10:
- New AzureFile kiểu trường
- New toolbar và chế độ xem trước cho các lĩnh vực Markdown
là gì mới trong phiên bản 0.2.8:
- Cố định:
- Các vấn đề nhận được tùy chọn đường dẫn chính xác trên Windows
- tùy chọn Chiều cao hiện nay hỗ trợ trên Markdown và kiểu trường Textarea
- Hỗ trợ gắn thẻ hình ảnh tải lên Cloudinary phía khách hàng trong giao diện quản trị cho CloudinaryImages lĩnh vực
- Cải thiện:
- lọc trên các lĩnh vực Số doanh nghiệp có thể tìm thấy giá trị null
- Nhập:
- Hỗ trợ cho PUT và DELETE phương pháp http trong View.on
là gì mới trong phiên bản 0.2.7:
- Nhập:
- Có khả năng sử dụng đường dẫn tuỳ chỉnh các bản cập nhật
- Tùy chọn gọi lại để View.render
- New loại lĩnh vực luật, sử dụng các biên tập viên CodeMirror trong UI Quản trị
- Cố định:
- Lỗi ném ra khi yêu cầu một trang không hợp lệ trong danh sách xem UI Quản trị
- đúng kích hoạt mongoose middleware khi loại bỏ các mục
là gì mới trong phiên bản 0.2.5:
- Cải thiện:
- Cảnh báo được ném ra khi autokey tùy chọn cấu hình là không hợp lệ
- giá trị Autokey hiện nay bao gồm xuất khẩu CSV
- phong cách Dropdown là đẹp
- Default signin UI tweaks
- danh sách Hidden cảnh báo khi có trong tùy chọn cấu hình nav
- Cố định:
- danh sách ẩn danh có thể truy cập thông qua các API
Yêu cầu :
- Node.js 0.10 hoặc cao hơn
- MongoDB
Bình luận không