
react
『业精于勤』
努力,努力,再努力
展开
-
【已解决】Error: Node Sass version 5.0.0 is incompatible with ^4.0.0.
今天在create-react-app添加scss,报了以下错误 其实报错原因写的很明白了,但还是记录下吧,因为感觉会有不少朋友还是不知道该怎么去解决? 解决方案如下: 第一步删除原有node-sass npm uninstall node-sass +第二步,下载个4版本的 npm install node-sass@4.14.1 ...原创 2021-03-15 14:29:13 · 1391 阅读 · 0 评论 -
react-app 端口更改
在启动多个react-app项目时,难免会遇到端口冲突,因为默认端口都是3000,虽然react-app会自动判断,并设置新的端口,但每次启动他都需要判断下,就显得很冗余,所以就有了以下两种解决方案: 第一种就是修改react-scripts自身,具体修改如下图所示 第二种,命令设置process.env.PORT,但为了兼容性,这里咱们需要利用cross-env插件 npm i cross-env -D 然后修改package.json,如下图所示: 那么这两种方案呢,我比较推荐使用第二种,原创 2020-12-21 13:44:11 · 595 阅读 · 0 评论 -
react-app 自定义脚手架配置
自定义脚手架有两种方法: 第一种就是package.json的npm run eject 执行完命令,就会出现脚手架的配置文件夹,因为这种方法是不可逆的,所以不推荐使用,这里我也就不过多赘述了,有兴趣的朋友,可以执行下看下效果。 重点讲下第二种,就是利用插件react-app-rewired和customize-cra npm i react-app-rewired customize-cra -S 接下来首先修改package.json 修改过后如下图所示: 接着添加一个名为config-overr原创 2020-12-21 11:52:54 · 306 阅读 · 0 评论