谷粒商城踩坑记录
第一次踩坑就卡了我三天,最后终于解决了-__-
P16前端npm install 失败
看评论区解决的感谢sxl100323老哥
- 首先确保安装了python3.0以上版本,并配置全局变量
- 其次大部分错误是报node-sass4.9.0安装失败。
- 执行以下步骤可以完美解决
a. 首先把项目文件夹下的package.json里面的node-sass4.9.0改成4.9.2(不改可能也没关系,不过我改了,防止踩坑)
b.清理缓存:npm rebuild node-sass
npm uninstall node-sass
c. 然后项目文件夹下打开cmd命令窗口(和Visual Studio Code的终端命令是一样的)
执行:
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
d. 执行成功看看有没有报错,如果没报错执行下面命令
npm install
e. 没报错就是安装成功,然后使用
npm run dev
就ok了
注:这么做得原理就是先单独从淘宝镜像吧nod-sass下载下来,然后再进行编译,因为这句命令好像是不成功的,(npm config set registry http://registry.npm.taobao.org/),默认从github下载,导致报错的
P47 验证码功能网关503, unable to find instance for renren-fast
- 检查版本的问题,我用的Springboot的2.1.8.RELEASE版本.balabala,这个最好还是和老师保持一致
- 去Naco配置中心,确认你的服务已经在上面了,以及和配置文件的名称是一样的!!!
- 所有都一样了,访问还是503后的解决方案
a.把gateway引入的common注释掉就行
b.自已在引入一次Nacos的配置,然后重启,就成功了。嗯,是的。<摊手>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.1.0.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-nacos-config</artifactId>
<version>2.1.0.RELEASE</version>
</dependency>
如果有帮助到你的话,还请小伙伴多多互动吖~
加油!!!