遇到的第一个问题关于npm start
首先找到对应的后端项目
crtl + shift + (esc键下的波浪号)
召唤终端
Error:Cannot find module 'dotenv'
解决问题:
npm install dotenv 简写 npm i dotenv
然后遇到第二个问题
Port 3000 is already in use
我的3000接口被占用 那就要去检测
window + r
输入命令
然后输入:netstat -ano|findstr "3000"按回车键,会显示被占用的端口的PID号,我的显示的是“14848”
现在结束14848这个进程输入: -pid 14848 -f
再通过vscode插件Postcode
检测后端项目是否运行
问题二
登录接口请求
login(){const postData = {stuId:this.data.stuId,password:this.data.password}wx.request({url: 'http://localhost:3000/login',data:postData,method:'POST',success(res){console.log(res);if(res.data.code == -1){wx.showToast({title: res.data.msg,icon:'none'})return}wx.setStorageSync('token', res.data.data.cookie)wx.showToast({title: '登录成功',icon:'none'})}})}