首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
heyhaiyang
掘友等级
前端
在下野生前端程序员一枚,个人博客地址:https://heyhaiyon.github.io,欢迎关注,交流学习,也欢迎关注微信公众号heyhaiyang,点击工具栏加入群聊或回复“前端交流群”,加入群聊,一起交流学习。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
heyhaiyang
前端
·
10月前
举报
#每天一个知识点#
配置 husky 和 commitlint 完成后,在提交代码的时候,出现一个错误如图,是因为`package.json`文件中声明了项目类型`type: module`,导致项目统一使用`ES Module`而非`Commonjs`的方式导入方式,因此当我是用`commitlint.config.js`时,是默认是用`Commonjs`的方式,根据错误提示,将文件类型改为`.cjs`结尾,就会以`ES Module`的方式导入
这也解决了我“为什么项目目录里`.eslint.cjs`文件是`.cjs`格式的疑问”
展开
收起
查看大图
向左旋转
向右旋转
分享
评论
点赞
heyhaiyang
前端
·
10月前
举报
#每天一个知识点#
以 Mac 电脑为例,终端shell配置 ~/.zshrc 文件 或者 ~/.bash_profile 文件,实现启动终端时,自动加载项目目录下 .nvmrc 中的 node 版本,或者加载 package.json 文件中, engines 配置的 node 大版本
load-nvmrc() {
echo '
找到.nvmrc配置,并自动切换node版本
'
nvm use #
}
load-engines-node() {
local node_version=$(sed -n '/engines/,/}/p' package.json | grep -o "\"node\":\s*\"[^\"]*\"" | cut -d ':' -f 2 | tr -d '"')
local version_number=$(echo "$node_version" | grep -o '[0-9]*\.[0-9]*\.[0-9]*' | tail -n1 | grep -o '[0-9]*' | head -n1)
if [ -n "$version_number" ]; then
echo "
找到package中engines的node版本($version_number)配置,并自动切换node版本
"
nvm use "$version_number"
fi
}
load-node() {
local nvmrc_path="$(nvm_find_nvmrc)"
if [ -n "$nvmrc_path" ]; then
load-nvmrc
else
load-engines-node
fi
}
load-node
# end =====
展开
收起
查看大图
向左旋转
向右旋转
技术交流圈
赞过
分享
评论
1
heyhaiyang
前端
·
1年前
关注
一篇文章试图教会你,搭建可用的 Vue3 企业版项目脚手架模板
一篇文章试图教会你,搭建可用的 Vue3 企业版项目脚手架模板,从gitee上直接拉取代码,开箱即用!!!...
9
评论
分享
heyhaiyang
前端
·
2年前
关注
手把手Vue3项目(二)——安装配置 json-server 、 json-server-auth ,模拟后端服务,测试注册和登录功能
本文包含: json-server 的安装 配置 验证 json-server-auth 的安装 配置 验证 注册和登录页面 涉及知识点:axios,router,http...
4
3
分享
heyhaiyang
前端
·
2年前
关注
手把手Vue3项目(一)——安装配置 Vite + Vue3 + TypeScript + Ant-design-vue 项目
vite搭建vue项目 具体步骤请参考,前面的文章——使用vite从开始搭建vue项目 安装配置 ant- design-vue 2.2.6...
71
16
分享
heyhaiyang
前端
·
2年前
关注
使用 vite 从 0 开始搭建vue项目
今天试过之后确实真香,还内置了热部署等功能,非常好用;至于提到的pnpm,也是一个体验非常好的包管理工具...
3
评论
分享
heyhaiyang
前端
·
2年前
关注
使用vite-vue3-ts快速上手做一个todolist
使用vite-vue3-ts快速上手做一个todolist Gitee:https://gitee.com/heyhaiyon/vite-vue3-ts-todolist....
5
评论
分享
heyhaiyang
前端
·
2年前
关注
实现多列下拉框组件的另一种思路(element-ui 多列下拉框)
之前写过ant-desing-vue版本的多列下拉框,使用的是select里面使用`render`嵌入table表格的方式,显示多列数据,这次是另一种思路实现多列下拉框。...
2
评论
分享
heyhaiyang
赞了这篇文章
俊劫
CV战士 @JJ
·
3年前
关注
Vue 转 React不完全指北
Vue,加实习写了两年半~,期间只是简单学过 React,新东家用 React + Typescript。针对两者,以个人的理解,简单对比一下。...
1.0k
174
分享
heyhaiyang
前端
·
3年前
关注
使用ant design vue的日历组件,实现一个简单交易日与非交易日的切换
1. template模板区域 a-calendar标签的数据绑定,与数据遍历逻辑,这里数据绑定在a- calendar标签上,日期面板的切换和选中日期的事件都在绑定在此;...
1
1
分享
heyhaiyang
前端
·
3年前
关注
使用a-date-picker 年份(year)时间组件踩坑记录
根据官方提供的文档,了解到其中有3个事件属性:change,panelChange,openChange,3个事件属性分别对应:value改变的回调,面板切换的回调(选中值...
1
评论
分享
heyhaiyang
前端
·
3年前
关注
使用ant design vue封装一个日期组件,提交数据为字符串——dateStringPicker
根据需求,可以知道需要回显格式需要为“XXXX年XX月XX日”,查看组件库a-date-picker,了解到format属性可以将在输入框中数据转换为特定格式。 在提交数据...
2
评论
分享
heyhaiyang
前端
·
3年前
关注
Webpack5 配置手册
则是生成的页面中对图片路径的引用时,加上publicPath,这样访问时姐可以放到文件的正确地址了。 外部postcss.confgi.js配置文件的配置方式。注意:还需要...
8
3
分享
heyhaiyang
关注了标签
React Native
前端
heyhaiyang
关注了标签
产品经理
前端
heyhaiyang
关注了标签
响应式设计
前端
heyhaiyang
关注了标签
Docker
前端
heyhaiyang
关注了标签
Nginx
前端
heyhaiyang
关注了标签
微信小程序
前端
heyhaiyang
关注了标签
React.js
前端
下一页
个人成就
文章被点赞
106
文章被阅读
28,781
掘力值
819
关注了
0
关注者
35
收藏集
3
关注标签
16
加入于
2020-12-20