随笔分类 - 🐛Bug记录
摘要:问题原因 出现改问题是于javascript 整数范围问题 java 中 Long 类型 -2的63次方 - 2的63次方减去1 但是javascript整数范围确没有那么大,导致Long数字过大前端精度丢失 使用 json-bigint 解决 安装 npm i json-bigint # 或 ya
阅读全文
摘要:
# tsconfig.json报错问题 ## 前言 创建 `tsconfig.json` 配置文件时,VS Code 会自动检测当前项目当中是否有ts文件,若没有则报错,提示用户需要创建一个ts文件后,再去使用typescript。 其实即使报红,但运行项目是没有问题的,但有强迫症的人肯定受不了,不
阅读全文

摘要:# 网页头部的声明应该是用 lang="zh" 还是 lang="zh-CN"? ## 遇到问题 不知道大家有没有留意到一个问题,就是使用 VsCode 新建的 html 文件的,根标签会有 `lang="en"` 。 这样会导致打开网页的时候,浏览器的右上角会蹦出一个翻译英文提示。 ### 翻译弹
阅读全文
摘要:遇到问题 在写 Vue3 + TS 项目的时候,经常遇到写完一个新方法后,在组件使用的时候无法自动识别。 解决方案 Volar: Restart Vue Server 重新启动 Vue 服务
阅读全文
摘要:node-sass 安装失败解决办法 前言 很多小伙伴在安装 node-sass 的时候都失败了,主要的原因是 node 版本和项目依赖的 node-sass 版本不匹配。 解决方案 解决方案:把项目中的 node-sass 替换为 sass,其实 node-sass 已被官方弃用。 官方公告: L
阅读全文
摘要:# pages.json和manifest.json注释报错问题解决 增强 `pages.json`和 `manifest.json` 开发体验 ## json文件写注释 用 `VsCode` 开发 `uni-app` 项目时,我们打开 `pages.json` 和 `manifest.json`,
阅读全文
摘要:tsconfig.json 报错问题解决 报错如图所示: 创建tsconfig.json配置文件时,VSCode会自动检测当前项目当中是否有ts文件,若没有则报错,提示用户需要创建一个ts文件后,再去使用typescript。其实即使报红,但运行项目是没有问题的,但有强迫症的人肯定受不了,不可能一直
阅读全文
摘要:报错: __dirname is not defined in ES module scope 前言 新版 NodeJS 支持通过 ESM 方式导入模块,代码如: // CommonJS 规范(旧) const { readFileSync, writeFileSync } = require('f
阅读全文
摘要:
Powershell 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称 造成该问题主要是 PowerShell 执行策略,不支持执行全局脚本和程序的运行。 其他全局包报错同理 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 无法将“nrm”项识别
阅读全文

摘要:
【Bug记录】[@vue/compiler-sfc] defineProps is a compiler macro and no longer needs to be imported. Vue3项目遇到编译警告 或 错误翻译 英文:[@vue/compiler-sfc] 翻译:Vue 单文件组件
阅读全文
![【Bug记录】[@vue/compiler-sfc] `defineProps` is a compiler macro and no longer needs to be imported.](https://img2022.cnblogs.com/blog/684615/202202/684615-20220214161630589-1981666807.png)
摘要:
前言 单文件组件 <script setup> 是 Vue3.2 版本后非常流行的写法。 但是在开发过程中,按照官网使用 defineEmits ,结果项目报错,无法运行。 错误截图 Unexpected newline between function name and paren func-ca
阅读全文
