今天是戒断多巴胺挑战的第五天 明显感觉到 很想看短视频 或者 很想玩 得忍咯 对自己狠一点 中午的时候很倒霉, 热好的饭 用盖子扣着 拿回来的时候 没扣住 结果撒了一地 诶 辛辛苦苦做的饭呀 香是真的香 一屋子都是我做的肉的香味 打扫了老半天 还把簸箕扫把也刷了一通 中午吃的 辣酱面 12 块钱 加面 感觉不该加面的 自己没看手机 一点一点吃 居然吃到了 13点28 吃了好久 平时吃饭都是 10 几分钟解决的 以后感觉不能加面了 昨晚体重 94.85 今天早上93.3 但是感觉今晚不吃的话 也得胖 中午吃多了
昨天晚上我老婆点了个 炸串 我为了不吃 提前刷牙➕洗澡 最后忍住没吃一口 也没有吃家里的零食 趣多多/巧乐兹 等 我老婆说你是真的狠 这也能忍住 昨晚肚子饿的咕咕叫 只能说 尽快瘦到 85 加油吧
我今晚打算把我老婆的姨妈巾整理一下 比如前期用 晚上安睡裤,白天用 液体卫生巾 中期液体卫生巾 后期 护垫 因为昨晚我看我老婆一个人在那蹲着掏半天才找到 安睡裤 我觉得应该要提前准备准备
然后今晚把家里的冬天的厚衣服 折叠折叠收起来了 夏天要来了 反正最近不刷视频 大把的时间 好好收拾收拾 加油
学习
初始化项目
yarn init -y增加 ts
yarn add typescript --dev初始化 ts项目,增加ts 的配置文件 tsconfig.json
npx tsc --init增加 jest 和类型
yarn add jest @types/jest --dev 在tsconfig.json中 compilerOptions → types 增加 jest
{
compilerOptions: {
types: ["jest"]
}
}在package.json中增加指令
{
"script": "jest"
}tsconfig.json中的 noImplicitAny 设置为 false 参数没有写类型,默认为 any 不会爆红了
jest 默认执行环境是 nodeJs 所以不支持 import 需要使用 babel
安装 babel
yarn add --dev babel-jest @babel/core @babel/preset-env创建babel.config.js并写入
module.exports = {
presets: [['@babel/preset-env', {targets: {node: 'current'}}]],
};增加 babel 的 ts 支持
yarn add --dev @babel/preset-typescriptbabel.config.js改为
module.exports = {
presets: [
['@babel/preset-env', {targets: {node: 'current'}}],
'@babel/preset-typescript'
],
};在 jest 指令后面增加名字 会自动匹配这个测试文件并执行
yarn test reactivejest 的等于 是 toBe 方法 不等于是 not.toBe 方法 tsconfig.json 里面的 lib 加了 ES6 就可以支持 es6 语法了
单元测试里面 it() 就是直接执行 it.skip 就是跳过当前这个 it.only 就是只执行这个