今天给大家介绍一款代码在线编辑预览工具,类似codepen、jsbin、jsfiddle等。
特性
-
支持多种预处理语言 -
支持多种布局随意切换 -
支持添加额外的css、js资源 -
内置多种常用模板 -
支持导出zip -
支持代码格式化 -
美观强大的控制台 -
支持vue单文件(2.x、3.x) -
支持直接移植VSCode主题,并且已经内置了大量优质主题 -
内置支持保存到github gist【gist API】,想要保存到自己的存储体系修改也十分简单 -
内置支持在未配置github gist的情况下将变动保存到url中,可方便的将url分享给他人查看 -
内置支持生成和carbon一样漂亮美观的代码图片 -
内置使用unpkg及importmap支持在浏览器上使用ES模块语法 -
支持嵌入模式,方便在文档网站中使用,让文档示例更轻松
本地构建
git clone https://github.com/wanglin2/code-run.git
cd code-run
npm i
npm run serve
打包
修改应用基路径
请先确认打包后应用的基路径,项目默认的基路径为/code-run/,如果你想换一个,可以按如下步骤修改:
-
修改vue.config.js文件里的publicPath字段。 -
修改src/config/index.js文件的base字段。
修改路由模式
默认的路由模式为hash模式,如果需要使用history模式请修改src/config/index.js文件的routerMode字段。
另外history模式下如果存在多级路径,可能需要修改以下文件:
修改
/public/index.html文件的prettier相关js资源的路径;
打包命令
npm run build
技术栈
-
脚手架: Vue CLI -
框架: Vue 3.X全家桶,通过script setup使用组合式API -
UI库: element-plus -
代码编辑器: Monaco Editor
界面截图

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!

评论(0)