实例介绍
【实例简介】网页生成器
通过拖曳来生成html页面,非常方便
【实例截图】
【核心代码】
.
├── lubanh5_v1.10.1
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.en.md
│ ├── README.md
│ ├── back-end
│ │ ├── h5-api
│ │ │ ├── README.md
│ │ │ ├── api
│ │ │ │ ├── work
│ │ │ │ │ ├── config
│ │ │ │ │ │ └── routes.json
│ │ │ │ │ ├── controllers
│ │ │ │ │ │ └── Work.js
│ │ │ │ │ ├── documentation
│ │ │ │ │ │ └── 1.0.0
│ │ │ │ │ │ └── work.json
│ │ │ │ │ ├── models
│ │ │ │ │ │ ├── Work.js
│ │ │ │ │ │ └── Work.settings.json
│ │ │ │ │ └── services
│ │ │ │ │ └── Work.js
│ │ │ │ └── workform
│ │ │ │ ├── config
│ │ │ │ │ ├── config
│ │ │ │ │ │ └── routes.json
│ │ │ │ │ └── routes.json
│ │ │ │ ├── controllers
│ │ │ │ │ └── Workform.js
│ │ │ │ ├── documentation
│ │ │ │ │ └── 1.0.0
│ │ │ │ │ └── workform.json
│ │ │ │ ├── models
│ │ │ │ │ ├── Workform.js
│ │ │ │ │ └── Workform.settings.json
│ │ │ │ └── services
│ │ │ │ └── Workform.js
│ │ │ ├── config
│ │ │ │ ├── application.json
│ │ │ │ ├── custom.json
│ │ │ │ ├── environments
│ │ │ │ │ ├── development
│ │ │ │ │ │ ├── custom.json
│ │ │ │ │ │ ├── database.json
│ │ │ │ │ │ ├── middleware.json
│ │ │ │ │ │ ├── request.json
│ │ │ │ │ │ ├── response.json
│ │ │ │ │ │ ├── security.json
│ │ │ │ │ │ └── server.json
│ │ │ │ │ ├── production
│ │ │ │ │ │ ├── custom.json
│ │ │ │ │ │ ├── database.heroku.json
│ │ │ │ │ │ ├── database.json
│ │ │ │ │ │ ├── middleware.json
│ │ │ │ │ │ ├── request.json
│ │ │ │ │ │ ├── response.json
│ │ │ │ │ │ ├── security.json
│ │ │ │ │ │ └── server.json
│ │ │ │ │ └── staging
│ │ │ │ │ ├── custom.json
│ │ │ │ │ ├── database.json
│ │ │ │ │ ├── middleware.json
│ │ │ │ │ ├── request.json
│ │ │ │ │ ├── response.json
│ │ │ │ │ ├── security.json
│ │ │ │ │ └── server.json
│ │ │ │ ├── functions
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── cron.js
│ │ │ │ │ └── responses
│ │ │ │ │ └── 404.js
│ │ │ │ ├── hook.json
│ │ │ │ ├── language.json
│ │ │ │ ├── locales
│ │ │ │ │ ├── de_de.json
│ │ │ │ │ ├── en_us.json
│ │ │ │ │ ├── es_es.json
│ │ │ │ │ ├── fr_fr.json
│ │ │ │ │ ├── it_it.json
│ │ │ │ │ ├── ja_jp.json
│ │ │ │ │ ├── ru_ru.json
│ │ │ │ │ └── tr_tr.json
│ │ │ │ └── middleware.json
│ │ │ ├── extensions
│ │ │ │ ├── documentation
│ │ │ │ │ ├── documentation
│ │ │ │ │ │ └── 1.0.0
│ │ │ │ │ │ └── full_documentation.json
│ │ │ │ │ └── public
│ │ │ │ │ └── index.html
│ │ │ │ ├── email
│ │ │ │ │ └── documentation
│ │ │ │ │ └── 1.0.0
│ │ │ │ │ └── email-Email.json
│ │ │ │ ├── upload
│ │ │ │ │ └── documentation
│ │ │ │ │ └── 1.0.0
│ │ │ │ │ └── upload-File.json
│ │ │ │ └── users-permissions
│ │ │ │ ├── config
│ │ │ │ │ └── jwt.json
│ │ │ │ └── documentation
│ │ │ │ └── 1.0.0
│ │ │ │ ├── users-permissions-Role.json
│ │ │ │ └── users-permissions-User.json
│ │ │ ├── favicon.ico
│ │ │ ├── middlewares
│ │ │ │ └── editorStatic
│ │ │ │ └── index.js
│ │ │ ├── package.json
│ │ │ ├── public
│ │ │ │ ├── index.html
│ │ │ │ ├── robots.txt
│ │ │ │ ├── third-libs
│ │ │ │ │ ├── animate.min.css
│ │ │ │ │ ├── flexible.js
│ │ │ │ │ ├── swiper-animation.umd.min.js
│ │ │ │ │ ├── swiper.min.css
│ │ │ │ │ ├── swiper.min.js
│ │ │ │ │ └── vue.js
│ │ │ │ └── uploads
│ │ │ ├── server.js
│ │ │ ├── views
│ │ │ │ ├── engine-example.ejs
│ │ │ │ └── engine.ejs
│ │ │ └── yarn.lock
│ │ └── init-lubanh5.sql
│ ├── deploy
│ │ ├── api.luban-h5.conf
│ │ ├── mirror.sh
│ │ └── ubuntu-install.sh
│ ├── docs
│ │ ├── README.md
│ │ ├── deploy.sh
│ │ ├── en
│ │ │ ├── README.md
│ │ │ ├── getting-started
│ │ │ │ ├── deployment.md
│ │ │ │ ├── discussion.md
│ │ │ │ ├── features.md
│ │ │ │ ├── introduction.md
│ │ │ │ └── quick-start.md
│ │ │ ├── implementation
│ │ │ │ ├── code-structure.md
│ │ │ │ └── form-submit.md
│ │ │ ├── migration-guide
│ │ │ │ ├── README.md
│ │ │ │ ├── migration-guide-1.8.0-to-1.8.1.md
│ │ │ │ └── migration-guide-1.8.1-to-1.8.2.md
│ │ │ └── plugin-development
│ │ │ └── quick-start.md
│ │ ├── package.json
│ │ ├── yarn.lock
│ │ └── zh
│ │ ├── README.md
│ │ ├── ecosystem
│ │ │ ├── README.md
│ │ │ ├── backend-intergration.md
│ │ │ └── database-oracle.md
│ │ ├── getting-started
│ │ │ ├── deployment.md
│ │ │ ├── discussion.md
│ │ │ ├── features.md
│ │ │ ├── introduction.md
│ │ │ └── quick-start.md
│ │ ├── implementation
│ │ │ ├── code-structure.md
│ │ │ └── form-submit.md
│ │ ├── migration-guide
│ │ │ ├── README.md
│ │ │ ├── migration-guide-1.8.0-to-1.8.1.md
│ │ │ └── migration-guide-1.8.1-to-1.8.2.md
│ │ └── plugin-development
│ │ ├── README.md
│ │ ├── cli-params.md
│ │ ├── how-it-works
│ │ │ ├── custom-editor-multiple-props.md
│ │ │ ├── custom-editor-single-prop.md
│ │ │ └── simple-prop.md
│ │ ├── plugin-default-inject-props.md
│ │ ├── quick-start.md
│ │ └── reference.md
│ ├── flightplan.example.js
│ ├── front-end
│ │ ├── h5
│ │ │ ├── README.md
│ │ │ ├── babel.config.js
│ │ │ ├── cypress.json
│ │ │ ├── deploy.sh
│ │ │ ├── jest.config.js
│ │ │ ├── jsconfig.json
│ │ │ ├── package.json
│ │ │ ├── postcss.config.js
│ │ │ ├── public
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── img
│ │ │ │ │ └── favicon.ico
│ │ │ │ ├── index.html
│ │ │ │ ├── manifest.json
│ │ │ │ └── robots.txt
│ │ │ ├── src
│ │ │ │ ├── App.vue
│ │ │ │ ├── assets
│ │ │ │ │ ├── 403.svg
│ │ │ │ │ ├── 404.svg
│ │ │ │ │ ├── 500.svg
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── lbp-picture-placeholder.png
│ │ │ │ │ └── logo.png
│ │ │ │ ├── components
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── feedback
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── index.scss
│ │ │ │ │ │ ├── header
│ │ │ │ │ │ │ ├── LangSelect.vue
│ │ │ │ │ │ │ ├── links.js
│ │ │ │ │ │ │ └── logo.js
│ │ │ │ │ │ └── work
│ │ │ │ │ │ └── card-cover.js
│ │ │ │ │ ├── core
│ │ │ │ │ │ ├── editor
│ │ │ │ │ │ │ ├── canvas
│ │ │ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ │ │ └── preview.js
│ │ │ │ │ │ │ ├── edit-panel
│ │ │ │ │ │ │ │ ├── action.js
│ │ │ │ │ │ │ │ ├── animation.js
│ │ │ │ │ │ │ │ ├── background.js
│ │ │ │ │ │ │ │ ├── props
│ │ │ │ │ │ │ │ │ └── global-work.vue
│ │ │ │ │ │ │ │ ├── props.js
│ │ │ │ │ │ │ │ └── script.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── modals
│ │ │ │ │ │ │ │ └── preview.vue
│ │ │ │ │ │ │ ├── page-manager
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ └── shortcuts-panel
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── load-npm-plugins.vue
│ │ │ │ │ │ │ └── shortcut-button.js
│ │ │ │ │ │ ├── models
│ │ │ │ │ │ │ ├── element.js
│ │ │ │ │ │ │ ├── page.js
│ │ │ │ │ │ │ └── work.js
│ │ │ │ │ │ ├── styles
│ │ │ │ │ │ │ ├── align-guides.scss
│ │ │ │ │ │ │ ├── canvas-wrapper.scss
│ │ │ │ │ │ │ ├── helpers.scss
│ │ │ │ │ │ │ ├── index.scss
│ │ │ │ │ │ │ ├── page-manager.scss
│ │ │ │ │ │ │ ├── shape.scss
│ │ │ │ │ │ │ ├── shortcut-btn.scss
│ │ │ │ │ │ │ └── spacing-helpers.scss
│ │ │ │ │ │ └── support
│ │ │ │ │ │ ├── adjust-line
│ │ │ │ │ │ │ └── vertical.js
│ │ │ │ │ │ ├── contexmenu.js
│ │ │ │ │ │ ├── image-gallery
│ │ │ │ │ │ │ ├── components
│ │ │ │ │ │ │ │ ├── image-item.js
│ │ │ │ │ │ │ │ └── uploader.js
│ │ │ │ │ │ │ ├── gallery.js
│ │ │ │ │ │ │ ├── gallery.scss
│ │ │ │ │ │ │ └── tabs
│ │ │ │ │ │ │ ├── personal.js
│ │ │ │ │ │ │ └── pixabay.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── prop-multi-items-editor
│ │ │ │ │ │ │ └── text.js
│ │ │ │ │ │ ├── shape.js
│ │ │ │ │ │ └── video-gallery
│ │ │ │ │ │ ├── components
│ │ │ │ │ │ │ ├── uploader.js
│ │ │ │ │ │ │ └── video-item.js
│ │ │ │ │ │ ├── gallery.js
│ │ │ │ │ │ ├── gallery.scss
│ │ │ │ │ │ └── tabs
│ │ │ │ │ │ └── personal.js
│ │ │ │ │ ├── plugins
│ │ │ │ │ │ ├── bg-music.svg
│ │ │ │ │ │ ├── lbp-background.js
│ │ │ │ │ │ ├── lbp-bg-music.js
│ │ │ │ │ │ ├── lbp-button.js
│ │ │ │ │ │ ├── lbp-form-button.js
│ │ │ │ │ │ ├── lbp-form-checkbox-group.js
│ │ │ │ │ │ ├── lbp-form-input.js
│ │ │ │ │ │ ├── lbp-form-radio-group.js
│ │ │ │ │ │ ├── lbp-form-radio.js
│ │ │ │ │ │ ├── lbp-notice-bar.js
│ │ │ │ │ │ ├── lbp-picture-placeholder.png
│ │ │ │ │ │ ├── lbp-picture.js
│ │ │ │ │ │ ├── lbp-rate.js
│ │ │ │ │ │ ├── lbp-slide.js
│ │ │ │ │ │ ├── lbp-slide__editor.js
│ │ │ │ │ │ ├── lbp-text.js
│ │ │ │ │ │ ├── lbp-video.js
│ │ │ │ │ │ ├── play.svg
│ │ │ │ │ │ └── styles
│ │ │ │ │ │ ├── bg-music.scss
│ │ │ │ │ │ ├── radio.scss
│ │ │ │ │ │ ├── text-overwrite-quil-snow-theme.scss
│ │ │ │ │ │ └── video.scss
│ │ │ │ │ └── preview
│ │ │ │ │ └── node-wrapper.js
│ │ │ │ ├── constants
│ │ │ │ │ ├── animation.js
│ │ │ │ │ └── api.js
│ │ │ │ ├── engine-entry.js
│ │ │ │ ├── locales
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── lang
│ │ │ │ │ ├── en-US.js
│ │ │ │ │ └── zh-CN.js
│ │ │ │ ├── main.js
│ │ │ │ ├── mixins
│ │ │ │ │ ├── animation.js
│ │ │ │ │ ├── i18n.js
│ │ │ │ │ └── load-plugins.js
│ │ │ │ ├── registerServiceWorker.js
│ │ │ │ ├── router.js
│ │ │ │ ├── store
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── modules
│ │ │ │ │ │ ├── editor.js
│ │ │ │ │ │ ├── element.js
│ │ │ │ │ │ ├── i18n.js
│ │ │ │ │ │ ├── loading.js
│ │ │ │ │ │ ├── page.js
│ │ │ │ │ │ ├── user.js
│ │ │ │ │ │ ├── visible.js
│ │ │ │ │ │ └── work.js
│ │ │ │ │ └── plugins
│ │ │ │ │ └── undo-redo
│ │ │ │ │ ├── History.js
│ │ │ │ │ └── index.js
│ │ │ │ ├── utils
│ │ │ │ │ ├── canvas-helper.js
│ │ │ │ │ ├── dom-helper.js
│ │ │ │ │ ├── element.js
│ │ │ │ │ ├── http.js
│ │ │ │ │ └── strapi.js
│ │ │ │ └── views
│ │ │ │ ├── About.vue
│ │ │ │ ├── Editor.vue
│ │ │ │ ├── Home.vue
│ │ │ │ └── work-manager
│ │ │ │ ├── form-stat
│ │ │ │ │ ├── column.js
│ │ │ │ │ ├── detail.vue
│ │ │ │ │ └── index.vue
│ │ │ │ ├── index.vue
│ │ │ │ ├── list.vue
│ │ │ │ └── templates.vue
│ │ │ ├── tests
│ │ │ │ ├── e2e
│ │ │ │ │ ├── plugins
│ │ │ │ │ │ └── index.js
│ │ │ │ │ ├── specs
│ │ │ │ │ │ └── test.js
│ │ │ │ │ └── support
│ │ │ │ │ ├── commands.js
│ │ │ │ │ └── index.js
│ │ │ │ └── unit
│ │ │ │ └── example.spec.js
│ │ │ ├── vue.config.js
│ │ │ └── yarn.lock
│ │ └── landing-page
│ │ ├── README.md
│ │ ├── deploy.sh
│ │ ├── package.json
│ │ ├── src
│ │ │ ├── Index
│ │ │ │ ├── Banner.jsx
│ │ │ │ ├── BannerImage.jsx
│ │ │ │ ├── Footer.jsx
│ │ │ │ ├── Header.jsx
│ │ │ │ ├── Page1.jsx
│ │ │ │ ├── Page2.jsx
│ │ │ │ ├── Page3.jsx
│ │ │ │ ├── Page4.jsx
│ │ │ │ ├── data.js
│ │ │ │ ├── index.jsx
│ │ │ │ └── static
│ │ │ │ ├── custom.less
│ │ │ │ ├── default.less
│ │ │ │ ├── footer.less
│ │ │ │ ├── header.less
│ │ │ │ ├── home.less
│ │ │ │ ├── responsive.less
│ │ │ │ └── style.js
│ │ │ ├── Index-En
│ │ │ │ ├── Banner.jsx
│ │ │ │ ├── BannerImage.jsx
│ │ │ │ ├── Footer.jsx
│ │ │ │ ├── Header.jsx
│ │ │ │ ├── Page1.jsx
│ │ │ │ ├── Page2.jsx
│ │ │ │ ├── Page3.jsx
│ │ │ │ ├── Page4.jsx
│ │ │ │ ├── data.js
│ │ │ │ ├── index.jsx
│ │ │ │ └── static
│ │ │ │ ├── custom.less
│ │ │ │ ├── default.less
│ │ │ │ ├── footer.less
│ │ │ │ ├── header.less
│ │ │ │ ├── home.less
│ │ │ │ ├── responsive.less
│ │ │ │ └── style.js
│ │ │ ├── Page2
│ │ │ │ ├── Banner0.jsx
│ │ │ │ ├── Content0.jsx
│ │ │ │ ├── Content12.jsx
│ │ │ │ ├── Content13.jsx
│ │ │ │ ├── Content7.jsx
│ │ │ │ ├── data.source.js
│ │ │ │ ├── documentation.md
│ │ │ │ ├── index.jsx
│ │ │ │ └── less
│ │ │ │ ├── antMotionStyle.less
│ │ │ │ ├── banner0.less
│ │ │ │ ├── common.less
│ │ │ │ ├── content.less
│ │ │ │ ├── content0.less
│ │ │ │ ├── content12.less
│ │ │ │ ├── content13.less
│ │ │ │ ├── content7.less
│ │ │ │ ├── custom.less
│ │ │ │ ├── edit.less
│ │ │ │ ├── footer0.less
│ │ │ │ └── nav0.less
│ │ │ ├── assets
│ │ │ │ └── home
│ │ │ │ └── banner.svg
│ │ │ ├── constants
│ │ │ │ └── config.js
│ │ │ ├── global.less
│ │ │ ├── layouts
│ │ │ │ ├── Footer0.jsx
│ │ │ │ ├── Nav0.jsx
│ │ │ │ ├── data.source.js
│ │ │ │ ├── footer0.less
│ │ │ │ ├── index.js
│ │ │ │ └── nav0.less
│ │ │ └── pages
│ │ │ ├── document.ejs
│ │ │ ├── index-en.js
│ │ │ ├── index.css
│ │ │ ├── index.js
│ │ │ └── page2.js
│ │ └── yarn.lock
│ ├── luban-h5.sh
│ ├── package.json
│ ├── sync2server.sh
│ └── yarn.lock
└── 好例子网_鲁班H5页面生成工具.zip
126 directories, 332 files
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
支持(0) 盖楼(回复)
支持(0) 盖楼(回复)