2022年09月

error Parsing error: ‘import’ and ‘export’ may appear only with ‘sourceType: module’

.eslintrc.js中设置:

  1. "parserOptions": { "sourceType": "module" }

Node使用Express中的mysql连接mysql8失败

安装mysql2解决
yarn add mysql2

egg.js使用egg-mysql报错 ERROR 6096 nodejs.AppWorkerDiedError

https://blog.csdn.net/marsAphrodite/article/details/124973861

2022年10月

js常见报错之Unexpected token in JSON at position

传送门

如何解决类似Failed to connect to raw.githubusercontent.com port 443

一、解决办法:通过修改hosts解决此问题。

查询真实IP
https://www.ipaddress.com/ 输入域名raw.githubusercontent.com 查询真实IP。
修改hosts
sudo vim /etc/hosts
添加如下内容:

  1. // 查询到的ip
  2. 199.232.68.133 raw.githubusercontent.com
  3. 199.232.68.133 user-images.githubusercontent.com
  4. 199.232.68.133 avatars2.githubusercontent.com
  5. 199.232.68.133 avatars1.githubusercontent.com

二、使用国内源

/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
该地址提供多个国内源地址,安装非常简便,亲测有效。
查检安装结果:
brew -v

React hook报错 React Hook useEffect has missing dependencies解决方案

React hook报错 React Hook useEffect has missing dependencies解决方案_PLUTO06210331的博客-CSDN博客

TypeScript语法错误:Argument of type ‘string‘ is not assignable to parameter of type ‘Element‘. 解决方法

eact18项目中eslint警告:Failed to parse source map from 解决方案

问题就出在了source map上,到webpack.config.js中找到source-map-loader,在exclude这一项上,把node_modules屏蔽一下

  1. rules: [
  2. // Handle node_modules packages that contain sourcemaps
  3. shouldUseSourceMap && {
  4. enforce: 'pre',
  5. exclude: [/@babel(?:\/|\\{1,2})runtime/, /node_modules/],
  6. test: /\.(js|mjs|jsx|ts|tsx|css)$/,
  7. loader: require.resolve('source-map-loader'),
  8. },

重新启动项目,不报错

解决Cannot find module ‘./index.module.scss‘ or its corresponding type declarations.ts(2307)

解决Cannot find module ‘./index.module.scss‘ or its corresponding type declarations.ts(2307)_不吃萝卜不吃菜的博客-CSDN博客

mongoose根据id查询数据

首先引入ObjectId

  1. // 引入ObjectId
  2. const ObjectId = require('mongoose').Types.ObjectId

$match中写入

  1. {
  2. $match: { _id: ObjectId(_id) }
  3. }

ok,解决问题

报错 - 使用marked报错 markedWEBPACKIMPORTED_MODULE_4default(…) is not a function

报错 - 使用marked报错 markedWEBPACKIMPORTED_MODULE_4default(…) is not a function_紫菀檀ss的博客-CSDN博客