学习电商管理后台项目所遇问题两三事
问题一:使用phpStudy20161103无法恢复mydb.sql数据库
解决方法:把这个文件夹复制到文件夹下,路径不要有汉字
问题二:postman无法连接接口 Error: connect ECONNREFUSED 127.0.0.1:8888
解决方法:
一开始接口始终链接不上,我自己安装了MySQL数据库,没有用phpStudy,
①检查文件夹下的 default.json 文件中,数据库和密码是否和自己的一致
②检查数据库里的host是否跟 default.json 中设置的一致,服务器的连接地址要一致都是localhost或者都是127.0.0.1
参考链接:node.js服务器mysql数据库连接超时的问题
https://blog.csdn.net/a641832648/article/details/73739937
问题三: Failed to get response from https://registry.npmmirror.com/core-js
经过百度,解决方案如下:
找到C:\Users\Administrator(或用户名)目录下的.vuerc文件,修改其配置为
{ "useTaobaoRegistry": false, "packageManager": "yarn" }
即可成功创建项目。
问题四:无法安装element ui,在vue ui中安装后总打不开界面,用npm命令安装出现版本问题
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: vue_shop@0.1.0
npm ERR! Found: vue@3.2.37
npm ERR! node_modules/vue
npm ERR! vue@"^3.2.13" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^2.5.17" from element-ui@2.15.9
npm ERR! element-ui@"*" from the root project
ERESOLVE无法解析依赖关系树,是npm版本不同造成的
用--legacy-peer-deps忽略低版本问题,
安装命令: npm i element-ui -S --legacy-peer-deps