Skip to content
On this page

常见问题

sharp依赖安装失败

sh
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sharp@0.28.3 install:

解决

(感谢​醉酒清枫提供Sharp新yarn源​) 终端执行

sh
yarn config set sharp_binary_host "https://npmmirror.com/mirrors/sharp"

回车后执行

sh
yarn config set sharp_libvips_binary_host "https://npmmirror.com/mirrors/sharp-libvips"

全局安装

sh
​yarn global add sharp

注意

如果该执行​yarn global add sharp安装命令提示not found,需要手动输入,然后回车即可

然后删除​my-project​下的​node_modules​目录,在终端执行

sh
​yarn

无法打开后台

灵沐小程序无法安装

解决

终端编译后之后再运行可解决

sh
npm run build
sh
yarn build

通用错误

先查询node版本

sh
node -v
v18.14.1

若显示是小于14或者16的版本请升级版本

端口占用

终端提示错误,是因为端口占用,重启服务器即可

sh
Server wasn't able to start properly.
The port 1337 is already used by another application.

启动失败——Node项目管理器

Node项目管理器提示启动失败 灵沐小程序无法安装

API接口错误403

sh
GET https://xxxxxx/api/wx-set?populate=* 404 (Not Found)
  • 1.查看后台权限是否配置,前往后台部署
  • 2.SSL是否正确,访问地址检测:SSL验证
  • 3.后台wxSetdySwt页面随遇输入一些内容保存
  • 4.utils/http.js修改的域名最后是不是多了一个/

小程序无内容

  • 1.SSL是否正确,访问地址检测:SSL验证
  • 2.微信小程序后台是否添加合法域名

后台无法保存文章

后台无法保存文章

sh
Request failed with status code 403

现出现403是因为我们后台输入框输入的本地图标../../images/xxx.png../../给定位风险值

神秘哥哥发现文字无法保存是Nginx防火墙导致,关闭Nginx防火墙即可
如果不想关闭可以采用三秋叶大佬的方式

  • 1.将本地图标的值替换成网络地址(建议)
  • 2.停止Node项目管理器运行,到项目目录my-project下运行终端
sh
npm run develop

Git错误

sh
error Couldn't find the binary git

终端执行命令

sh
yum -y install git

安装完成后可以删除node_modules目录执行

sh
yarn

'--init-module'错误

执行命令提示 --init-module 点击Node项目管理器的环境配置,如图修改 --init-module

'node:command not found'错误

很抱歉已经之前基础不文档,导致视频中由写误解!正确做法是Node项目管理器应该选择对应的命令 node:command not found

壁纸无法下载

  • 1.壁纸是否是HPPS协议
  • 2.壁纸域名是否添加在downloadFile合法域名中
  • 3.壁纸有图床需Referer 防盗链管理添加域名
html
*.servicewechat.com
servicewechat.com
  • 4.壁纸域名是否选择采集用户隐私TX规定申明隐私

无法打开非业务域名

  • 1.小程序打通微信公众号文章,微信在公众号文章地址需要在手机上复制,电脑端复制无效
  • 2.小程序和公众号需要互相绑定(卡了都反馈)

激励视频无法播放

代码1000 :后端错误调用失败,该项错误不是开发者的异常情况,一般情况下忽略一段时间即可恢复

代码1001 :参数错误,使用方法错误

代码1002 :广告单元无效 可能是拼写错误、或者误用了其他APP的广告ID

代码1003 :内部错误,该项错误不是开发者的异常情况,一般情况下忽略一段时间即可恢复

代码1004 :无适合的广告 广告不是每一次都会出现,这次没有出现可能是由于该用户不适合浏览广告 属于正常情况,且开发者需要针对这种情况做形态上的兼容

代码1005 :广告组件审核中,你的广告正在被审核,无法展现广告

代码1006 :广告组件被驳回,你的广告审核失败,无法展现广告

代码1007 :广告组件被驳回,你的广告能力已经被封禁,封禁期间无法展现广告

代码1008 :广告单元已关闭,该广告位的广告能力已经被关闭