Applet de WeChat compilación npm

1. Documentos oficiales

https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html

soporte npm

 A partir de Mini Program Basic Library versión  2.2.1  o superior, y Developer Tools 1.02.1808300 o superior, el Mini Program admite el uso de npm para instalar paquetes de terceros.

Este documento requiere que los desarrolladores tengan cierto conocimiento de npm, por lo que no se presentarán las funciones básicas de npm. Si no se ha puesto en contacto con npm antes, lea la  documentación oficial de npm  para obtener más información.

consejos: antes de usar el paquete npm en un programa pequeño, primero debe compilar npm

Utilice el paquete npm

1. Instale el paquete npm

En el directorio donde se encuentra el applet package.json, ejecute el comando para instalar el paquete npm:

npm install

Aquí se requiere que el package.json involucrado en la construcción de npm debe estar dentro del miniprogramRoot definido en project.config.js.

Sugerencias: a partir de la versión v1.02.1811150 de las herramientas de desarrollo, se ajusta para compilar en función del campo de dependencias de package.json, por lo que los paquetes declarados en devDependencies también se pueden instalar y usar durante el proceso de desarrollo sin participar en la compilación. . Si se trata de una versión anterior, se recomienda utilizar la --productionopción, que puede reducir la instalación de algunos paquetes npm no relacionados con la empresa, reduciendo así el tamaño de todo el paquete de programa pequeño.

consejos: cuando el campo miniprogramRoot no existe, miniprogramRoot es el directorio donde se encuentra project.config.js

2. Construir npm

Haga clic en la barra de menú en las herramientas de desarrollo: Herramientas -> Compilar npm
construcción

¿Por qué es necesario este paso?

3. Marque la opción "Usar módulo npm":

4. Una vez completada la compilación, se puede utilizar el paquete npm.

Introduzca el paquete npm en js:

const myPackage = require('packageName')
const packageOther = require('packageName/other')

Utilice componentes personalizados en el paquete npm:

{
  "usingComponents": {
    "myPackage": "packageName",
    "package-other": "packageName/other"
  }
}

consejos: Cuando utilice el paquete npm aquí, si solo se introduce el nombre del paquete, se buscará de forma predeterminada en el archivo index.js o en el componente de índice bajo el nombre del paquete.

2. No se puede crear una solución de paquete de NPM

https://www.cnblogs.com/lml-lml/p/11346680.html

1. Ingrese al directorio raíz del subprograma, abra cmd e ingrese: npm init

Sigue presionando enter después de ingresar el comando

2. Ingrese el comando: npm i miniprogram-sm-crypto --production

Después de ejecutar el comando, vaya a la herramienta de punto medio del desarrollador de WeChat-build npm, y luego tendrá éxito, como se muestra en la siguiente figura:

Categoría:  Mini Programa WeChat

Supongo que te gusta

Origin blog.csdn.net/qq_29752857/article/details/112274668
Recomendado
Clasificación