V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  qqqqqcy  ›  全部回复第 3 页 / 共 6 页
回复总数  104
1  2  3  4  5  6  
你的项目谁接根本无所谓,你接的项目好不好才决定你是高兴还是难过
@yyfearth 我用的 preset: 'ts-jest/presets/js-with-ts-esm'。可以处理 ts 和 esm
可以统一 jest 执行时,第三方依赖的模块规范选择。自定义一个 jest resolver

// build/resolver.js

const fs = require('fs')
const path = require('path')
const resolve = require('resolve')

function mapModuleFieldToMain (pkg, pkgDir) {
const moduleSrcPath = pkg.module
const isModuleFieldAvailable = moduleSrcPath &&
fs.existsSync(path.resolve(pkgDir, moduleSrcPath))

if (isModuleFieldAvailable) {
return Object.assign({ }, pkg, { main: moduleSrcPath })
}
return pkg
}

function defaultResolver (pathStr, options) {
return resolve.sync(pathStr, {
basedir: options.basedir,
extensions: options.extensions,
moduleDirectory: options.moduleDirectory,
paths: options.paths,
packageFilter: mapModuleFieldToMain
})
}

module.exports = defaultResolver

--------------------

// jest.config.js

// A path to a custom resolver
// 自定义一个 resolver ,优先读取依赖的 esm 入口。和 rollup 对齐
resolver: '<rootDir>/build/resolver.js'


---------

我之前先过一个 SDK 的脚手架工具,生成的 SDK 模板代码里用到了类似的逻辑 https://github.com/draftbookJs/cli 。不知道你碰到的是不是这种问题
2022-03-18 00:53:26 +08:00
回复了 hsuyeung 创建的主题 程序员 后端程序员想要学习一下前端,有无比较好的学习路线推荐
5 年大厂前端发言,当然是 vue 好,react 概念太多了,如果要面试装逼或者造轮子才推荐 react ,非前端学这个纯粹找虐
2022-03-09 19:08:01 +08:00
回复了 yurong333333 创建的主题 问与答 B 站登录原理
@fgwmlhdkkkw 这个需要被下载的 app 、浏览器、系统都打通才行。你可以了解一下 deeplink ,相当于是 app 层级的地址,例如对于已经安装过的 app ,你用任意浏览器扫码一个相应的 deeplink 地址(例如你可以把这个淘宝的 deeplink 转成二维码试试:tbopen://m.taobao.com/tbopen/index.html?&action=ali.open.nav&module=h5&h5Url=https%3A%2F%2Fwww.tmall.com&appName=%e7%99%be%e5%ba%a6&appkey=24532550 ),会打开淘宝并且跳转指定页面

下载其实类似,一般这种都是广告,投放 app 的时候可以填 deeplink 。你用的手机浏览器(或者任意 app )点击广告下载完安装包之后,需要调用系统提供的 api 才能触发安装,调用时候可以传一个 deeplink ,这样安装完之后会用这个链接打开 app 而不是直接打开首页

一个简单的验证方法是,如果下载下来的这个 apk ,你自己点击安装一般是只能打开首页的
工作几年之后,能拿多少大概率取决于你的上一份工作,正常水平多个 30% 吧。如果你觉得上一份拿得偏低,自己水平远超那时候的水平,多 50% 也不是特别难。再往上的话就需要你自身水平过硬了
应该主动准备跳槽了
2022-02-10 16:25:04 +08:00
回复了 leonzym99 创建的主题 程序员 前辈们, 2022 转行计算机的路在何方?
17 年毕业的某双一流大学建筑学专业学长可以分享下自己的经历:
- 有过信息学奥赛的底子
- 毕业直接在家,找了个线上培训班,上了一段时间前端网课
- 在北京随便找了个外包公司干了一年
- 跳到二线厂干了一年多
- 跳 BAT 干到现在了

教训就是:
- 学历很重要,本科学历比研究生学历重要,但是过了简历关之后,技术亮点才是最重要的
- 第一份工作的薪资和背景很重要
- 平常干的活很重要,如果感觉没啥提升了就马上跳槽
- 能出国是最好的
2022-01-19 11:16:55 +08:00
回复了 jazhuang12 创建的主题 酷工作 [招远程] React Native 开发
这薪资招个兼职差不多。不然得看三线城市或者村镇上想远程的人里有没有符合你们要求的了。但是符合你们要求的人估计也看不上这个
截图 P 一下呗
2021-08-26 20:45:30 +08:00
回复了 MaMimi 创建的主题 职场话题 老哥们, 20 毕业今年跳槽原公司挽留
赶紧跑
2021-06-21 15:58:35 +08:00
回复了 linl1n 创建的主题 职场话题 1 年菜鸡前端上海拿了几个 offer,求比较
薪资这几个公司一年也差不了几万,忽略

1. Angular 后续再往外跳,国内基本没几家公司用这个的。而且 Angular 说实话太完善,不适合折腾,不折腾就没亮点。但是有个好处是如果熟悉了之后,你对前端工程化相关的流程和工具会有个比较清晰的认知,方便未来折腾

2. 第二家看样子进去就是主要围绕 Three.js 开发了。优劣都明显,方向比较单一,如果你喜欢这个方向也未尝不可。不过 vue + ts 说实话写起来比较难受

3. 电商的话通用性最好,后续往外跳基本所有厂都能匹配。不过电商通常和业务比较近,写业务代码水平不容易提高。不过 react + ts 技术栈是最主流的

按你的履历来看,目前阶段背景最重要的。最好能去个大厂,哪怕边缘部门,刷一下履历会比较好。小厂中厂说实话没区别,只能说奔着技术去了,那就选个做的东西最牛的
2021-06-11 19:36:29 +08:00
回复了 niceyuri 创建的主题 职场话题 提离职被涨薪挽留了,接下来该怎么破?
赶紧跑
2021-05-30 14:40:15 +08:00
回复了 goranka 创建的主题 职场话题 offer 决赛圈:大厂还是业界知名小厂
其实还是看做的事,在大厂写普通的业务和你和在小厂写有难度的底层代码。面试官一般倾向于第二个,大厂只是作为筛简历的第一关而已

不过履历里还是得有个大厂,第一份工作,内容如果不是差太多还是百度吧。大不了过一两年跑路
2021-05-30 14:32:46 +08:00
回复了 Duccck 创建的主题 职场话题 想转行前端,面临 3 个选择,向大佬请教
现在前端早不是几年前那样可以什么自己看看书,然后 30 天入门的了
按现在前端的广度和深度,根本不推荐自学,就算你是天才一学就懂。也会不知道学什么好

所以还是推荐培训班(当然前提是这个班得靠谱),好处是:
1. 明确学习路线
2. 有学习反馈
3. 知道学成什么程度可以开始找工作

我反正是培训班出身的,目前在 BAT,应该还比较有说服力
2021-05-28 16:57:17 +08:00
回复了 toma77 创建的主题 求职 大家现在找工作用什么 APP?
我两边填一样的资料。每周的消息(先不管是真实的还是推送的)接收比大概 BOSS:拉勾 = 100:1
2021-05-20 20:46:42 +08:00
回复了 anonydmer 创建的主题 职场话题 没想到新垣结衣结婚对张一鸣打击这么大!
角度清奇
2021-03-26 16:12:16 +08:00
回复了 iseewind 创建的主题 程序员 在 macbook 上使用浏览器太纠结了, chrome 和 safari 切换的难受
用 edge,插件方面和 chrome 无区别。标签开多了 edge 会自动冻结没用的
候选人太优选,太快就用完了我事先准备的问题的时候。就问一个 hard 看看,答出来加分,答不出也不减分
1  2  3  4  5  6  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5465 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 03:02 · PVG 11:02 · LAX 20:02 · JFK 23:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.