首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

推荐|六个好用的前端开发在线工具

如果是老项目,hook 还可以设置只格式化有改动的单个文件甚至有改动的代码段,避免在 IDE 或编辑器下使用 Prettier 时不小心格式了大量代码,淹没了 commit 的主要改动,让 review...3. Postman Postman 一直在我的开发工具箱里,测试后端 API 接口时非常好用。GET、POST、DELETE、OPTIONS、PUT 这些方法都支持。毫无疑问,你应该使用这个工具。...StackBlitz 支持一键配置 Angular、React、Ionic、TypeScript、RxJS、Svelte 等 JavaScript 框架,也就是说,只需几秒你就可以开始写代码了。...不过 StackBlitz 更专注于优化前端开发体验,界面更加直观一点,也推出了 beta 版本的 Node.js 支持(基于 GCP,需要填表申请)。 5....Bit.dev 目前支持 React、Vue、Angular、Node 及其他 JavaScript 框架。 ‍ ?

1.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

给picgo上传的图片加个水印

很遗憾,你什么都找不到。那么是不是picgo没有水印插件呢? 当然不是。我们换个英文来搜索一下:watermark。 好了,一下出来了两个。 那么我们到底应该装哪个呢?...原始的picgo-plugin-watermark已经有3年没有更新了。 基于:最新的就是最好的这一基本原则。我们就选择picgo-plugin-watermark-elec来使用吧。...安装好之后,我们进入他的配置页面: 可以看到有字体文件路径,水印文字,水印文字颜色,字体大小,水印图片路径,水印位置和最小尺寸这几个选项需要填写。 字体文件路径。E.g....默认只支持英文水印,中文支持需要自行导入中文字体文件。 水印文字。E.g.hello world 水印文字的颜色,支持rgb和hex格式。...从错误看来是ttcf也就是我们的字体文件有问题。 直觉是因为我的字体文件带了空格。换一个没有空格的,或者把字体改个名字。 再试一次,还是不行..... 然后研究一下了字体文件

7110

给picgo上传的图片加个水印

很遗憾,你什么都找不到。那么是不是picgo没有水印插件呢?当然不是。我们换个英文来搜索一下:watermark。 好了,一下出来了两个。那么我们到底应该装哪个呢?...原始的picgo-plugin-watermark已经有3年没有更新了。基于:最新的就是最好的这一基本原则。我们就选择picgo-plugin-watermark-elec来使用吧。...安装好之后,我们进入他的配置页面:可以看到有字体文件路径,水印文字,水印文字颜色,字体大小,水印图片路径,水印位置和最小尺寸这几个选项需要填写。字体文件路径。E.g....默认只支持英文水印,中文支持需要自行导入中文字体文件。水印文字。E.g.hello world水印文字的颜色,支持rgb和hex格式。...从错误看来是ttcf也就是我们的字体文件有问题。直觉是因为我的字体文件带了空格。换一个没有空格的,或者把字体改个名字。再试一次,还是不行.....然后研究一下了字体文件

12710

在前端,如何针对特意功能高效技术选型?

「目录」 一、搜索 二、选型 下载量 (流行度) PQM 三、文档 四、示例 五、测试用例与源码 一、搜索 在错误的网址进行搜索,事倍功半: 某度 在正确的网址进行搜索,事半功倍: npm 官网: 官方网站...,权威网站 长按识别二维码查看原文 标题:npm 官网 yarn 官网 长按识别二维码查看原文 标题:yarn 官网 Github 长按识别二维码查看原文 标题:Github 不要使用错误冗长的关键词搜索...vue 与 react 的下载量对比 PQM 当两个对比的库,下载量及 Github Star 达到一个数量级以上,生态与招聘已不成问题(vue 与 react),或者两个库的流行度起鼓相当。...长按识别二维码查看原文 标题:nextjs 长按识别二维码查看原文 标题:koa 仓库中的测试: 适用于一些边界的示例 为了某一个待调研的库,在本地新建一次性文件进行学习是一件不推荐的事情.../React 等周边库 长按识别二维码查看原文 标题:codesandbox stackblitz: 用以调试 NodeJs 相关库 长按识别二维码查看原文 标题:stackblitz 五、测试用例与源码

94410

Vue3中defineEmits、defineProps 是怎么做到不用引入就能直接用的

新出了一个系列:Vue2与Vue3 技巧小册 微信搜索 【大迁世界】, 我会第一时间和你分享前端行业趋势,学习途径等等。...最近正在将一个使用单文件组件的 Options API 的 Vue2 JavaScript 项目升级为 Vue3 typescript,并利用 Composition API 的优势。...我想知道是否有办法看到Vue如何解释传递给 defineEmits 和 defineProps 的通用参数。如果你注意到文档中说你不需要导入 defineEmits 和 defineProps 函数。...如果看一下Vue的 SFC(单文件组件)编译器源代码,有一个叫做 compileScript 的函数。我开始尝试用最少的参数来调用这个函数,这样就不会出错,并模拟任何不重要的必要参数。...这里有一个小脚本,它接收SFC的 .vue文件并输出 Vue 如何解释 TypeScript。

1.9K20

创建 React 应用的 7 种方式,你用过几种?

例如,在 Next.js 中,可以使用 dynamic 导入组件,实现代码拆分; 可以使用 next/link 组件,实现客户端路由跳转,提升用户体验等。...七:在线开发 或许你疲倦了 cli 创建 react 应用的方式,因为有时候,只想演示一个简单应用示例,那么 https://stackblitz.com/ 和 https://codesandbox.io...若以上两个网站访问速度较慢,那么掘金的码上掘金也可以帮助你创建在线 React 示例应用。...StackBlitz 支持多种前端框架,如 React、Angular、Vue、Next.js、Nodejs 等,并提供了自动构建、热更新、代码预览等功能。...StackBlitz 会自动创建一个新的 React 项目,并打开编辑器界面。 在编辑器中,可以编辑代码,并预览效果。 在编辑器中,也可以管理项目的文件,并保存项目的修改。

6.4K10

在浏览器中,把 Vite 跑起来了!

文件系统被一个 in-memory 的模拟文件系统替代。 转换特殊扩展名 (.ts, .tsx, .scss…) 的导入。...遇到的挑战 没有真正的文件系统 Vite 用文件系统完成了很多工作。...读取项目的文件、监听文件改变、globs 的处理等等……在浏览器的模拟实现的内存文件系统中,这些就很难实现了,所以 browser-vite 删除了监听、globs 和配置文件来把复杂性降低。...所以使用 browser-vite 的用户需要创建一个 Vite plugin 来解析裸模块导入。 正则表达式“后行断言” Vite 中的一些代码用了后行断言。...和 Stackblitz WebContainers 相比如何 "WebContainers":在浏览器中运行 Node.js Stackblitz 的 WebContainers 也可以在浏览器中运行

1.3K20

ng-zorro-mobile,踩坑记

兼容ionic4,但暂不兼容ionic3 ionic3ionic4差别是比较大的,所以ionic3二次封装的组件基本是不能直接用在ionic4上。...ng-zorro-mobile并不是依赖ionic的组件封装,而是基于angular6封装,所以理论上是兼容ionic3/4的,只是ionic3当前稳定版最高兼容到angular5,要使用ng-zorro-mobile...会被强制修改app.component.html 使用ng add命令,会自动安装模块依赖并配置项目,但是ng-zorro-mobile却不分青红皂白强制把app.component.html的内容替换为其示例内容...因为懒加载,NgZorroAntdMobileModule要调整导入位置 ng-zorro-mobile文档里面说在app.module.ts添加NgZorroAntdMobileModule就完事...所以个人认为下面这段注入初始化的东西是没有用便去掉: constructor(private _modal: Modal, private _toast: Toast) {} 结果报错不能使用,于是把它重新加回去还是不能使用,提示下面的错误信息

4.1K30
领券