logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue、react部署项目的 hashRouter 和 historyRouter模式

通过以上步骤,你可以将 Vue 和 React 应用部署到非根路径,并确保路由正常工作。如果你使用的是 Nginx,需要在 Nginx 配置中添加对。如果你使用的是 Nginx,需要在 Nginx 配置中添加对。),你需要在 React Router 配置中设置。),你需要在 Vue Router 配置中设置。,并且需要在服务器配置中进行相应的调整。,并且需要在服务器配置中进行相应的调整。并且将应

文章图片
#vue.js#react.js#javascript
Mac 装 虚拟机 vmware、centos7等

vmware:https://www.vmware.com/products/fusion.htmlcentos7 清华镜像:暂时没有官方的 m1 arm架构镜像centos7centos8 网盘限制单个文件大小,所以分开成了三份。下载好后,选中三个一起解压 。linux选 最下面 其他 5.x 的版本 其他的试的都失败

文章图片
#运维
前端项目配置 prettier、eslint、lint-stages、husky、commitlint 、style-lint设置代码书写和提交规范

lint-staged 是一个工具,可以在 Git 暂存区的文件上运行指定的 lint 工具,以便于仅在需要时执行 lint 检查。使用 lint-staged 可以大大提高 lint 检查的效率,因为只需要针对本次提交的文件执行 lint 检查,而不是所有的文件。例如,在提交代码前只检查代码格式和 lint 检查,而在合并代码时进行更全面的提交信息校验。lint-staged 支持多种 lint

文章图片
#前端#javascript#开发语言
安装webpack powershell出现 Set-ExecutionPolicy : 对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell

是由于本地默认禁止执行外部脚本输入 get-executionpolicy 查看执行政策默认显示Restricted输入 set-executionpolicy remotesigned 改变默认输入Y出现说明没设置成功出现这个输入:输入Y再次输入 get-executionpolicy 查看 是否解除限制显示 RemoteSigned显示成功

#vue.js#前端#javascript
网络与请求级错误

在实际开发中,可以通过检查error// 1. 服务器响应了,但状态码不是 2xxconsole.log('HTTP 错误:', error.response.status);if (error.response.status === 401) { /* 跳转登录 */ }if (error.response.status === 502) { /* 提示服务暂时不可用 */ }// 2. 请求已

#网络#php#开发语言
vue3 使用css变量

缺点:用完 v-bind('响应式变量后') 会在每一个元素加这个键名,而自定义的变量不会。只能包含字母、数字、连字符(-)和下划线(_),不能包含空格或其他特殊字符。可以使用驼峰或连字符风格,但推荐连字符风格(如。区分大小写,但建议全部小写,便于统一管理。

#javascript#前端#html
typescript - 扩展全局属性

问题:类型“Window & typeof globalThis”上不存在属性“my”但是d.ts已经加了不加 export {} 扩展不了window吗?答案:// global.d.ts(全局声明文件)my: string;// ❌ 这个扩展实际上不会生效!// 没有 export {},这是一个全局声明文件。

#typescript#javascript#前端
typescript - TypeScript 全局类型扩展的三个不同层面

globalThisglobalThis是 JavaScript 中访问全局对象的标准化方式,无论代码在什么环境下运行。

#typescript#javascript#前端
    共 17 条
  • 1
  • 2
  • 请选择