monorepo 下 vetur 提示找不到声明文件

 w候人兮猗
问题描述 最近搞了一个 monorepo 项目 ,其中有某个 package 为 前端Vue项目。 项目大概目录结构如下: 在书写代码过程中遇到如下问题 Cannot find module '@/hooks' or its corresponding type declarations.Vetur(2307) 检查tsconfig.json配置是有 paths ...

avenger-cli

 w候人兮猗
avenger-cli 前言 博客最近一直都没有更新,最近一直都在忙工作和写轮子的事。先说下今天的主角吧。 @osdoc-dev/avenger-cli 低配置式进行二方包新建,调试以及打包等功能 并借着该项目学习了 Github Action相关东西,借助 gh-pages 实现了该项目等官网部署 ...

如何创建自己的ESLint配置包

 w候人兮猗
前言 作为一个爱折腾的前端码农,经常会玩一些自己的项目,为了代码质量,每个项目都会单独配置自己的Eslint 规则,随着项目越来越多,每个项目都可能有自己的规则,这是一件很不好的事情。 Eslint的设计是完全可配置的,我们可以去启用/关闭每个规则,或混合规则 ...

React v17有什么新功能?

 w候人兮猗
前言 自从 React v16 首次发布以来已经过去了大约三年的时间,等待下一个主要版本的发布已经结束了。React 团队承诺 v17 版本的发布对未来非常重要,但也提到没有添加新特性。你可能想知道它为什么会被发布。 在本文中,我将列出最新版本中所做的更改。 正文 为 ...

令人兴奋的三大新JavaScript ES 2021(ES 12)功能

 w候人兮猗
前言 本文翻译自:The Top 3 New JavaScript ES 2021 (ES 12) Features I’m Excited About (https://medium.com/better-programming/the-top-3-new-javascript-es-2021-es-12-features-im-excited-about-a3ac129efbb2) 主要内容: 逻辑赋值运算符 Promise.any ...

2021年你需要的7个JS Array方法

 w候人兮猗
前言 文本翻译至 2021年您将需要的7种JS数组方法 JavaScript 为我们提供了大量处理数组的不同方法。我们将在短短几分钟内为您介绍7个基本知识,以提高您的JS开发技能 正文 1.Array.map() 当我们在数组上使用该 .map() 方法时,它都会在原数组基础尚返回一个 ...