前端常见场景、JS计算精度丢失问题(Decimal.js 介绍)
2024-08-27官网: decimal.js提供十进制类型的任意精度数值Decimal.js 是一个小型库,用于解决浮点数计算的不精确问题安装 decimal.js在代码中引入 ,两种方式二选一require 是CommonJS模块系统的语法import 是ES6模块系统的语法。_js decimal
npm -v 或者npm install 报错:Error: Cannot find module ‘node:path‘require stack:- D:\nodejs\node_global\
2024-08-22如果要重新安装node记得清空node安装路径下的这个两个文件夹的内容。出现这个原因可能是npm升级之后和node的版本不匹配,我的解决办法是重新安装node。_error: cannot find module 'node:path' require stack:
nodejs sharp库安装
2024-08-22本文介绍了如何在Node.js10.16.0环境中安装sharp库(版本0.28.0),并展示了通过`require(sharp)`进行测试的基本步骤。
vue 项目引入 svg
2024-08-21url-loader是一款由Webpack社区贡献的插件,它能够将小尺寸的文件转换为Base64编码的URIs直接内联到你的代码中,而大文件则会交给file-loader处理。注意,如果url-loader的配置的 test 中有校验 svg 类型时,需要配置 exclude忽略掉存放 svg 文件的文件夹。创建icons文件夹,在icons文件夹下创建svg文件夹存放本地svg图标。创建icons文件夹,在icons文件夹下创建svg文件夹存放本地svg图标。require.context参数介绍。_vue 引入svg
【前端】vue 报错:The template root requires exactly one element
2024-08-19在 Vue.js 中,当你遇到错误 “The template root requires exactly one element” 时,这通常意味着你的 Vue 组件的模板(template)根节点不是单一的元素。Vue 要求每个组件的模板必须有一个根元素来包裹所有的子元素。如果你的模板看起来像这样,就会出现这个错误:_the template root requires exactly one element
【TypeScript进阶】映射对象类型篇(多实例)
2024-08-14本文深入探讨了TypeScript的映射对象类型,包括如何声明、解析和应用映射类型。通过示例介绍了Pick、Omit、Partial、required、Exclude、Record和Readonly等实用工具类型,展示了它们在处理对象属性时的灵活性和便利性。
UNI-APP_getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.json
2024-08-12解决微信小程序报错getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.json;_getlocation:fail the api need to be declared in the requiredprivateinfos fie
ERROR: This version of pnpm requires at least Node.js v18.12The current version of Node.js is v16
2024-08-10报错ERROR: This version of pnpm requires at least Node.js v18.12 The current version of Node.js is v16.17.1。已经安装了20.15.0,并且卸载干净了旧版本(环境变量已经修改),但还是报了版本错误,: 安装 nvm 后,你可以使用它来安装不同版本的 Node.js。完成后再次运行项目报错就没有了(如果不行就试试其他方法......): 访问 nvm-windows 的 GitHub 仓库页面 (_error: this version of pnpm requires at least node.js v18.12 the current ver
微信开发者工具报错 Error: module ‘xxx.js‘ is not defined, require args is ‘xxx.js‘
2024-08-10方案1和2是常规的方式,先尝试这种方案3和4是黑科技方式,虽然不知道为什么好了,比较玄学方案5是我最终采用的方案(因为3和4后面某个时候又不行了~~)_app.js错误: error: module 'env.js' i
errMsg: “getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.json/
2024-08-08"desc": "你的位置信息将用于小程序位置接口的效果展示"2.在原生微信小程序中 在根目录下的app.json中添加授权。"desc": "你的位置信息将用于小程序位置接口的效果展示"_getlocation "errmsg":"system:function not implement