Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

Abierto
#110 20 comentarios 27 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Documentación
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript

Línea de trabajo

Empieza reproduciendo la configuración de app.json y package.json en miniprogram, incluido el directorio packageSkylineExamples de awesome-skyline. Ejecuta npm install --legacy-peer-deps en miniprogram y npm run init --legacy-peer-deps en la raíz del proyecto; después, usa WeChat Developer Tools para compilar npm. Se considera terminado cuando el proyecto de ejemplo oficial se inicia sin los errores indicados de página o dependencia ausente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

更新时间: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)小程序官方示例项目吧!

Lenguaje dominante
JavaScript
Estrellas
7.2k
Forks
2.2k
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de wechat-miniprogram/miniprogram-demo

Todos los issues de wechat-miniprogram/miniprogram-demo

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.