miniprogram-demo icon indicating copy to clipboard operation
miniprogram-demo copied to clipboard

示例项目无法运行终极解决方案!!!

Open Wangenbo opened this issue 1 year ago • 19 comments

更新时间:2023.7.14

1. 项目导入时,会显示当前开发者未绑定此AppId,只要在这里更换自己的小程序APPID即可

image

2. 点击“信任”

image

3. 这时候会显示启动失败,原因是app.json 中创建了 packageSkylineExamples 的页面路径,但是在项目中没有对应的页面文件,packageSkylineExamples 是空的。

image

4. clone https://github.com/wechat-miniprogram/awesome-skyline.git 项目到本地,注意不要和当前小程序示例放在一起。

5. 将 awesome-skyline 项目中的的 examples 目录拷贝到小程序示例项目中 /miniprogram/packageSkylineExamples 中。

6. 此时项目会报错如下

image

7. 修改配置:pageage.json里的 "@tencent/eslint-config-wxapp": "^0.5.2" 改为 "eslint-config-wxapp": "^1.0.0"

8. npm install --legacy-peer-deps 注意要在 miniprogram 下执行此命令

9. 返回小程序项目根目录,执行 npm run init --legacy-peer-deps

10. 完成上述步骤后,使用微信开发者工具,点击【工具-构建npm】

接下来,愉快的使用(copy)小程序官方示例项目吧!

Wangenbo avatar Jul 14 '23 02:07 Wangenbo

image

Wangenbo avatar Jul 14 '23 02:07 Wangenbo

与其用户在issue区提出解决方案,不如push这群wxg的麻瓜工程师把原始项目跑通再上传😓😓😓

francisLee777 avatar Jul 18 '23 00:07 francisLee777

楼主好人啊,亲测可用。 原始项目clone下来折腾了好久一直run不起来

caofengbin avatar Jul 18 '23 08:07 caofengbin

与其用户在issue区提出解决方案,不如push这群wxg的麻瓜工程师把原始项目跑通再上传😓😓😓

与其在这打嘴炮,不如你去做。

Wangenbo avatar Aug 04 '23 02:08 Wangenbo

与其用户在issue区提出解决方案,不如push这群wxg的麻瓜工程师把原始项目跑通再上传😓😓😓

与其在这打嘴炮,不如你去做。

你人还怪好嘞,想必不在wxg工作吧

francisLee777 avatar Aug 04 '23 02:08 francisLee777

与其用户在issue区提出解决方案,不如push这群wxg的麻瓜工程师把原始项目跑通再上传😓😓😓

与其在这打嘴炮,不如你去做。

你人还怪好嘞,想必不在wxg工作吧

在哪我也不玩嘴炮,行动派不做键盘王者

Wangenbo avatar Aug 04 '23 02:08 Wangenbo

与其用户在issue区提出解决方案,不如push这群wxg的麻瓜工程师把原始项目跑通再上传😓😓😓

与其在这打嘴炮,不如你去做。

你人还怪好嘞,想必不在wxg工作吧

在哪我也不玩嘴炮,行动派不做键盘王者

这不是嘴炮,这只是指出项目的问题,推动管理者去修复,而不是看到问题就要亲力亲为去解决,把别人应该做的事都揽到自己身上,这不就是职场里令人讨厌的烂好人么

francisLee777 avatar Aug 04 '23 03:08 francisLee777

与其用户在issue区提出解决方案,不如push这群wxg的麻瓜工程师把原始项目跑通再上传😓😓😓

与其在这打嘴炮,不如你去做。

你人还怪好嘞,想必不在wxg工作吧

在哪我也不玩嘴炮,行动派不做键盘王者

这不是嘴炮,这只是指出项目的问题,推动管理者去修复,而不是看到问题就要亲力亲为去解决,把别人应该做的事都揽到自己身上,这不就是职场里令人讨厌的烂好人么

首先你也没推动管理者修复,你也没能力推动管理者修复,所以你才在这里逼逼赖赖。其次,你不愿意帮助别人解决问题的时候,当有人站出来解决问题的时候,麻烦把你那嘴闭上。最起码我通过我行动,帮助一部分人解决了问题。而不是站在所谓的制高点上逼逼什么别人是烂好人什么的。

Wangenbo avatar Aug 04 '23 03:08 Wangenbo

我照上面做了,clone了最新代码,执行到npm run init --legacy-peer-deps报图1错误 image

,然后把报错文件夹清空,再执行npm run init --legacy-peer-deps报图2错误

image

bigbensun999 avatar Aug 10 '23 16:08 bigbensun999

楼主好人啊,亲测可用。 原始项目clone下来折腾了好久一直run不起来

去今天试了,不行,报这个错 image

bigbensun999 avatar Aug 10 '23 16:08 bigbensun999

获取最新代码,按照以下顺序,可以跑起来,但是缺少一些内容 7. 修改配置:pageage.json里的 "@tencent/eslint-config-wxapp": "^0.5.2" 改为 "eslint-config-wxapp": "^1.0.0"

8.npm install --legacy-peer-deps 注意要在 miniprogram 下执行此命令

9/返回小程序项目根目录,执行 npm run init --legacy-peer-deps

1.项目导入时,会显示当前开发者未绑定此AppId,只要在这里更换自己的小程序APPID即可

2.点击“信任”

  1. 完成上述步骤后,使用微信开发者工具,点击【工具-构建npm】

bigbensun999 avatar Aug 11 '23 04:08 bigbensun999

git submodule set-url miniprogram/packageSkylineExamples https://github.com/wechat-miniprogram/awesome-skyline.git

msojocs avatar Aug 28 '23 03:08 msojocs

楼主好人啊,亲测可用。原始项目克隆下来折腾了好久一直跑不起来

今天去试了,不行,报这个错误 图像

npm install --save miniprogram-recycle-view 试试这个

如果还不行把这个目录 image 粘贴到这个目录下面并且改名 image

Clarity-1021 avatar Sep 05 '23 07:09 Clarity-1021

image 这里空白,请问是什么原因

zhaodong462502 avatar Sep 23 '23 14:09 zhaodong462502

终于打开了,吗的一个Demo项目搞那么复杂

RyanJeson avatar Oct 26 '23 03:10 RyanJeson

image 这里空白,请问是什么原因

看下控制台有没有报错

Wangenbo avatar Nov 24 '23 05:11 Wangenbo

大佬,跑起来了,但是我想把这个项目中的组件用到自己的项目中,应该怎么办呢

huangsheng7271 avatar Nov 25 '23 07:11 huangsheng7271

大佬,跑起来了,但是我想把这个项目中的组件用到自己的项目中,应该怎么办呢

可以找到目标组件,看组件代码用了哪些依赖。一点点的挪到自己的项目中。我是这么干的。

Wangenbo avatar Nov 27 '23 05:11 Wangenbo

@Wangenbo 您好,实例代码的人体实时关键点检测,将相机旋转180度就识别不出来了,这是为啥呢?

andyqian2015 avatar Nov 29 '23 10:11 andyqian2015