国产精品久久国产精麻豆99网站,激烈18禁高潮视频免费,老师含紧一点h边做边走视频动漫,双乳被一左一右的吸着

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

《開(kāi)源精選》是我們分享Github、Gitee等開(kāi)源社區(qū)中優(yōu)質(zhì)項(xiàng)目的欄目,包括技術(shù)、學(xué)習(xí)、實(shí)用與各種有趣的內(nèi)容。本期推薦的是一個(gè)面向研發(fā)的低代碼元編程,代碼可視編輯,輔助編碼工具——mometa。

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

mometa 定位更多是基于程序員本地開(kāi)發(fā)的模式,新增了可視化編碼的能力,修改的也是本地的代碼文件本身,它更像是輔助編碼工具,而不是 No-Code (amis/云鳳蝶) 的平臺(tái)方案。

它用于解決的問(wèn)題有:

  • 對(duì)低代碼平臺(tái)不形成依賴,二次開(kāi)發(fā)可以無(wú)縫進(jìn)入代碼開(kāi)發(fā)模式
  • 同時(shí)支持所見(jiàn)即所得的可視化編輯,用于提效,提升開(kāi)發(fā)體驗(yàn)
  • 提供物料生態(tài),可自定義物料,提升物料使用體驗(yàn),提升復(fù)用率

功能特性

  • 面向研發(fā)的代碼可視化編輯,直接作用于源碼:

① 響應(yīng)式布局、路由模擬、物料預(yù)覽 ② 反向定位(視圖定位源碼)③ 拖拽插入物料 ④ 拖拽移動(dòng) ⑤ 上下移動(dòng) ⑥ 刪除 ⑦ 替換 ⑧ 層級(jí)選擇

  • 開(kāi)放物料生態(tài),可定制團(tuán)隊(duì)內(nèi)物料庫(kù),見(jiàn) mometa-mat
  • 多語(yǔ)言、多生態(tài)支持,目前暫只支持 React,后續(xù)有計(jì)劃支持 Vue
  • 接入友好,Webpack>=4 插件化接入
  • 開(kāi)發(fā)友好,物料庫(kù)支持熱更新,不破壞已有開(kāi)發(fā)模式

使用場(chǎng)景

新開(kāi)發(fā)一個(gè)頁(yè)面

1、使用團(tuán)隊(duì)開(kāi)發(fā)指令,新增一個(gè)空的占位路由 & 頁(yè)面

2、進(jìn)入 mometa,查看本地物料,和遠(yuǎn)端物料市場(chǎng),選中自己需要的物料,直接拖拽,基本成型的頁(yè)面布局完成

3、進(jìn)入 ide,完成數(shù)據(jù)聯(lián)調(diào),數(shù)據(jù)傳遞等,源碼開(kāi)發(fā)

已有歷史項(xiàng)目,需要迭代功能,只在某一小塊 ui 模塊內(nèi)

1、進(jìn)入 mometa,物料操作插入

2、反向定位直接進(jìn)入 ide 源碼開(kāi)發(fā)

操作演示

編輯

  • 反向定位:支持從視圖定位代碼位置

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

  • 插入物料:可視化插入物料

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

  • 刪除視圖

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

  • 移動(dòng)視圖

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

  • 編輯代碼

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)


預(yù)覽

  • 物料預(yù)覽

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

  • 響應(yīng)式布局

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

  • 路由模擬

面向研發(fā)的、代碼可視設(shè)計(jì)編輯平臺(tái)mometa(可視化代碼編輯器)

如何使用

由于 mometa 依賴本地開(kāi)發(fā)環(huán)境,只使用在本地開(kāi)發(fā)環(huán)境,所以沒(méi)有搭建在線 demo;在本地開(kāi)發(fā)的時(shí)候可以進(jìn)行使用:

git clone https://github.com/imcuttle/mometa.gitcd mometapnpm installpnpm run start:app:cr # 開(kāi)啟本地開(kāi)發(fā)預(yù)覽模式

  • 安裝依賴

npm i @mometa/editor -D

  • 使用 antd 物料

1、安裝 antd 物料

npm i @mometa-mat/antd -D

2、在項(xiàng)目根目錄中創(chuàng)建 mometa-material.config.js

module.exports = [require('@mometa-mat/antd').default]

你也可以創(chuàng)建自己的物料庫(kù),數(shù)據(jù)結(jié)構(gòu)規(guī)則見(jiàn) Material 定義: https://github.com/imcuttle/mometa/blob/master/packages/materials-generator/src/types.ts

  • 接入編輯器

webpack.config.js 修改如下:

const MometaEditorPlugin = require('@mometa/editor/webpack')module.exports = { module: { rules: [ { test: /.(js|mjs|jsx|ts|tsx)$/, // 注意,只需要處理你需要編輯的文件目錄 include: paths.appSrc, loader: require.resolve('babel-loader'), options: { plugins: [isEnvDevelopment && require.resolve('@mometa/editor/babel/plugin-react')] } } ] }, plugins: [ isEnvDevelopment && new MometaEditorPlugin({ react: true, // 開(kāi)啟物料預(yù)覽 experimentalMaterialsClientRender: true }) ]}

注意:使用時(shí),不需要開(kāi)啟官方預(yù)設(shè)的 react-refresh,mometa 默認(rèn)會(huì)開(kāi)啟 react-refresh 能力

啟動(dòng) webpack dev server,開(kāi)啟 http://localhost:${port}/mometa/ 即可

提供的例子可見(jiàn): https://github.com/imcuttle/mometa/tree/master/packages/app

此項(xiàng)目使用MIT開(kāi)源協(xié)議,更多內(nèi)容大家可自行前往閱讀。

開(kāi)源地址:https://github.com/imcuttle/mometa

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

无码天堂亚洲国产av久久| 日本护士毛茸茸高潮| 天美传媒mv在线看免费下载安装| 人人爽久久爱夜夜躁一区| 韩国电影办公室的在线观看| 陪读麻麻张开腿让我爽了一夜| 99久久精品日本一区二区免费| 亚洲精品粉嫩小泬18p| 糖心VLOG精品一区二区| 色综合99久久久无码国产精品| 香蕉久久人人爽人人爽人人片av| 少妇人妻丰满做爰xxx| 黑人巨大精品欧美一区二区免费| 国产精品99久久久久久宅男| 一女三黑人玩4p惨叫a片| 我的漂亮女房东完整版在线中文 | 又白又大的奶头a片免费| 丰满人妻熟妇乱又伦精品软件 | 又狠又深h军人高干| 级毛片内射视频| 师生h老师边h边做| 日木AV无码专区亚洲AV毛片| 无码国产精品久久一区免费| 中文字幕 一区二区三区| 夜鲁鲁鲁夜夜综合视频欧美 | 在闺房里被强高h| 麻豆妓女爽爽一区二区三| 岳的大肥屁熟妇五十路99| 日韩精品一区二区亚洲av观看| 中文字幕一线产区和二线区的区别 | 最近2019年中文字幕完整版免费| 亚洲综合区图片小说区| 免费影视观看网站入口| 花季传媒免费观看| 国产精品扒开腿做爽爽的视频| 色又黄又爽18禁免费视频| 一男一女做爰高潮a片| 久久狠狠高潮亚洲精品| 精品香蕉久久久午夜福利| 五月丁香啪啪| 无人区乱码一区二区三区|