V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Envov  ›  全部回复第 13 页 / 共 16 页
回复总数  304
1 ... 5  6  7  8  9  10  11  12  13  14 ... 16  
2022-05-09 15:09:02 +08:00
回复了 yazoox 创建的主题 JavaScript 如何分享自己项目/包的 类型定义 给第三方使用?
@yazoox 是的,上面的步骤就是在项目中描述 3rdparty.js 的类型,一句话就是把自己写的类型发布到 "@types/mypackage" 然后在项目里面把 3rdparty.js 的类型链接到"@types/mypackage"
2022-05-09 14:54:41 +08:00
回复了 yazoox 创建的主题 JavaScript 如何分享自己项目/包的 类型定义 给第三方使用?
1 、首先在你的 tsconfig.json 定义 d.ts 的路径,目的是让编辑器读取自定义的类型声明文件
{
"compilerOptions": {
"typeRoots": [ "./your-types-path", "./node_modules/@types"]
}
}
2 、在你的 types 文件夹中建立一个 d.ts 文件,例如 your-types-path/3rdparty-types.d.ts

3 、在该 d.ts 文件中声明 https://www.sample.com/files/3rdparty.js 这个脚本的类型,你可以先将类型发布到 npm 然后在这里引入申明

import type {someTypes} from "@types/mypackage"

declare global {
namespace Thirdparty {
const entryPoint: someTypes;
}
}

4 、如果你配置了 eslint ,还需要在 eslint 编辑全局变量的类型 .eslintrc

"globals": {
"Thirdparty": "writable"
},

5 、你现在可以在任何地方写 Thirdparty.entryPoint 它追踪 @types/mypackage 中的类型
2022-05-07 16:48:08 +08:00
回复了 13936 创建的主题 分享发现 MIUI 的主题真好看,又在互联网世界发现一大亮点。
在主题市场呆了很多年,miui 主题的开发体验确实是所有厂商里面最好的。但是主题作者收入相比其他平台还是低很多,“主题海战术”在里面十分流行,不知道现在主题作者行情如何
2022-05-07 15:57:21 +08:00
回复了 firhome 创建的主题 前端开发 前端有什么发布打包自动加版本的工具吗?
需要前端配合写一个脚本,npm run release
release 可以跟一个 --tag 的子选项,ci 工具接收到发布条件的时候,比如 git tag 的推送,把 tag 内容作为子选项的参数执行构建
例如我推送了 tag 为 1.0.1 的标签到 master ,触发了 ci 工具的更新,ci 工具执行的是 npm run release --tag 1.0.1 。
前端实现 release 的方法很多,最终目的都是把 tag 作为 webpack 的 publicPath 的前缀,以及修改导出资源的文件夹名称。
2022-05-06 15:55:05 +08:00
回复了 yuthelloworld 创建的主题 React 2022 年 react 生态,大家都用啥
@isukkaw jotai 和 zustand 真是好爽,少写好多样板代码
2022-04-23 22:50:27 +08:00
回复了 oneisall 创建的主题 云计算 阿里云 CDN 被攻击,一早起来欠费 600 多停机了
@ThomasTrainset 黑客练手
2022-04-16 15:20:52 +08:00
回复了 isno 创建的主题 程序员 ¥ 2890 人民币,买了 5 台腾讯轻量云服务器
买之前感觉做啥都好爽,买之后吃灰
2022-04-14 10:03:12 +08:00
回复了 jiamary 创建的主题 求职 承接海报制作 50 一张。
发点作品先
2022-04-13 16:47:55 +08:00
回复了 PEAL 创建的主题 随想 回忆暗恋的青春
真美好,过年回家看到高中暗恋对象,完全没感觉了,这份美好一直留在回忆里比较好
2022-04-12 11:39:52 +08:00
回复了 chengouzi 创建的主题 问与答 求推荐一个桌子
我花了 500 在我家定了一张巨大巨厚实的桌子,高度完美符合我的要求
按照自己的想法画一个桌子图,去定柜子的店定一个桌子面板,可以加厚,订成卡槽的样子可以卡在底座上
然后去做铝合金外窗的店,按照你画的简图定一个桌子底座,把这两个拉到家里,一般他们都可以送到家,一卡上去就是一张完美的桌子
2022-04-11 09:36:54 +08:00
回复了 OldNio 创建的主题 Apple 公司发了 21 的 16 寸 mbp 还有必要买新的电脑吗
@nbjbsjb 我就是 mac ,进入恢复模式,把系统全新恢复到 u 盘就行了
2022-04-10 23:57:06 +08:00
回复了 OldNio 创建的主题 Apple 公司发了 21 的 16 寸 mbp 还有必要买新的电脑吗
我用 m.2 的硬盘+硬盘盒子装的另一个系统,速度很快并且硬盘的外壳很小,还能在两个系统之间访问文件
2022-04-08 18:59:33 +08:00
回复了 Jenqyang 创建的主题 前端开发 有没有简洁、美观的前端开发教程
表严肃
@murmur 医生真有这么高要求吗
我之前一个 airpods 也丢了,开始一段时间还能看到轨迹,后来彻底灰色了,建议楼主整理心情,忘记你曾经有过这个耳机,找回机会渺茫
2022-04-08 13:54:33 +08:00
回复了 stimw 创建的主题 Visual Studio Code 不知道大家有没有遇到这种渲染 bug
应该是插件问题,这个从来没遇到过
2022-04-08 13:51:53 +08:00
回复了 NGUTHONG 创建的主题 硬件 树莓派是不是溢价的太过分了
这算什么,我几年前买的显卡 470-4g 花了 300 ,去年卖了 2500
2022-04-08 10:07:51 +08:00
回复了 dearzhw 创建的主题 职场话题 得物干一年有必要跳吗
双休一个月上班 22 天,单休一个月上班 26 天
多上四天班等于少休息 4 天,一来二去就是 8 天
按照比例相当于双休笔单休一个月少了 8 天也就是 18 天
1 ... 5  6  7  8  9  10  11  12  13  14 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5915 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 02:16 · PVG 10:16 · LAX 18:16 · JFK 21:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.