Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Wangenbo opened this issue Jul 14, 2023 · 19 comments
Open

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

Wangenbo opened this issue Jul 14, 2023 · 19 comments

Comments

@Wangenbo
Copy link

更新时间: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
Copy link
Author

image

@francisLee777
Copy link

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

@caofengbin
Copy link

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

@Wangenbo
Copy link
Author

Wangenbo commented Aug 4, 2023

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

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

@francisLee777
Copy link

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

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

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

@Wangenbo
Copy link
Author

Wangenbo commented Aug 4, 2023

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

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

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

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

@francisLee777
Copy link

francisLee777 commented Aug 4, 2023

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

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

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

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

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

@Wangenbo
Copy link
Author

Wangenbo commented Aug 4, 2023

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

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

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

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

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

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

@bigbensun999
Copy link

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

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

image

@bigbensun999
Copy link

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

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

@bigbensun999
Copy link

获取最新代码,按照以下顺序,可以跑起来,但是缺少一些内容
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】

@msojocs
Copy link

msojocs commented Aug 28, 2023

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

@Clarity-1021
Copy link

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

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

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

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

@zhaodong462502
Copy link

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

@RyanJeson
Copy link

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

@Wangenbo
Copy link
Author

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

看下控制台有没有报错

@huangsheng7271
Copy link

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

@Wangenbo
Copy link
Author

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

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

@andyqian2015
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants