Paquete de instalación de Windows de empaquetado de proyectos de puerto serie de electrones

Paquete de instalación de Windows de empaquetado de proyectos de puerto serie de electrones

Acerca de la reconstrucción de electrones

Cuando se establezca el proyecto del puerto serie de Electron, la reconstrucción de electrones se utilizará para la reconstrucción del módulo, y la construcción de electrones utilizada para el empaquetado rechazará la reconstrucción de electrones. Por lo tanto, después de usar electron-rebuild al inicializar el proyecto del puerto serie, se puede desinstalar.

Instalar generador de electrones

Puede instalar electron-builder de las siguientes formas:

  1. npm install –g yarn
  2. npm instalar electron-builder --save-dev

Y verifique la siguiente configuración en package.json

"postinstall": "electron-builder install-app-deps",
"build": {
    
    
    "appId": "com.xxx.app",
    "mac": {
    
    
      "target": ["dmg","zip"]
    },
    "win": {
    
    
      "target": ["nsis","zip"]
    }
},
"scripts": {
    
    
    "dist": "electron-builder --win --x64"
},

Luego puede usar el comando npm run dist en el directorio del proyecto para empaquetar el paquete de instalación de Windows, y el archivo empaquetado está en el directorio dist bajo el directorio del proyecto.

Si desea operar el envasado mediante hilo, el proceso es el siguiente:

  1. npm install –g yarn

  2. Ejecute el comando yarn run dist cuando yarn add electron-builder --save-dev esté empaquetado.

Precauciones

  1. A veces, el proceso de empaquetado destruirá los archivos de la biblioteca en node_modules. Una vez completado el empaquetado, el paquete de instalación / versión verde y los archivos originales del proyecto fallarán. Por lo tanto, antes de empaquetar el paquete de instalación de la ventana, configure manualmente el directorio node_modules en el atributo "solo lectura" antes de empaquetar.
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí
    Una vez completado el empaquetado, el atributo de control de solo lectura de node_modules deja de ser válido. Por lo tanto, el atributo de solo lectura del directorio node_modules debe restablecerse la próxima vez que se complete el empaquetado. En resumen, configure el atributo de solo lectura de node_modules cada vez antes de empaquetar.

  2. Tenga en cuenta que el cortafuegos puede dificultar el proceso de empaquetado. Si el empaquetado no es correcto, puede apagar el cortafuegos y el software antivirus y volver a intentarlo.

-Final-

Supongo que te gusta

Origin blog.csdn.net/hwytree/article/details/103334330
Recomendado
Clasificación