- 博客(3)
- 收藏
- 关注
原创 Vue项目中,eslint报错:error ‘XXXXX‘ is not defined no-undef
一、问题描述在项目中添加一个全局变量,但是在npm run lint的时候一直有报错提示: error 'GLOBALbaseURL' is not defined no-undef二、报错截图三、解决办法在项目中找到.eslintrc.js文件,添加一个globals对象,把定义的全局变量值放到对象中作为属性,属性值为true(多个全局变量时都需要加到globals对象中)。保存后再次npm run lint就不会报错啦...
2022-01-18 19:06:57
4039
原创 npm run serve Syntax Error: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0.
一、node-sass报错项目由于安装的node版本不同,安装依赖后导致项目运行失败并有报错问题。首先需要根据自己电脑安装的node版本对照出当前项目需要下载对应版本的node-sass依赖,对照表如下图:网页查找对应具体版本号的node-sass地址:https://www.npmjs.com/package/node-sass二、为了项目能够一口气跑起来,需要按步骤操作第一、查看电脑安装的node版本第二、根据对照表找出当前node版本需要安装的node-sass依赖
2022-01-07 15:53:57
5932
4
原创 React hooks ——useContext初学
一、useContext 的作用1.useContext可以帮助我们跨越组件层级直接传递变量,实现共享。需要注意的是useContext和redux的作用是不同的!!!useContext:解决的是组件之间值传递的问题redux:是应用中统一管理状态的问题但通过和useReducer的配合使用,可以实现类似Redux的作用。2.Context的作用就是对它所包含的组件树提供全局共享数据的一种技术。3.直接上代码公共封装:通过createContext 函数创建 CountConte
2022-01-06 14:07:45
737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人