Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

127
Views
¿Manillares js alcanzando un límite al construir un recurso estático de Salesforce?

Actualmente estoy trabajando en un proyecto en el que estamos haciendo uso de una función relacionada con Salesforce creada hace un tiempo (generador de recursos estáticos). La característica está preparando un zip de recursos estáticos por:

  • minimizándolo (consulte el script minimalize.bat a continuación)
  • comprimir todos los archivos de script java
  • comprimir el recurso

@echo apagado

llame a npm install -g handlebars@4.2.0

setlocal EnableDelayedExpansion

establecer "Filesx=Mi_Tema1 Mi_Tema2 Mi_Tema3"

para %%i en (%Filesx%) hacer (

 echo %%iset "result="for %%b in (C:\MyProject\src\staticresources%%i\js\templates) do ( echo %%b set "t=" for /f "delims=" %%q in ('dir /s /b /a:-d %%b') do ( set "t=!t! %%q" ) call handlebars !t! -f C:\MyProject\src\staticresources\%%i\js\templates.js -n Some.templates

)

)

@echo en

**Notas: **

  • Las carpetas C:\MyProject\src\staticresources%%i\js\templates\ contienen varios archivos .handlebars
  • hay un conjunto de comandos de la herramienta de migración ANT que se utilizan para ejecutar los procesos .bat, compress y zip.

El proceso funcionaba bien hasta hace unas semanas cuando la carpeta C:\MyProject\src\staticresources\My_Theme3\js\templates se actualizó con algunos archivos .handlebars nuevos. Desde entonces, parece que la llamada manillar !t! -f C:\MyProject\src\staticresources%%i\js\templates.js -n El comando Some.templates está fallando, parece que alcanzó algún límite y no se puede crear el archivo templates.js .

Esto es puramente mi suposición, pero no tengo experiencia con java script o handlebars.

El error que aparece durante el proceso de compresión: C:\MyProject\src\staticresources\My_Theme3\js\templates.js no existe.

Mi pregunta sería, ¿hay algún límite que debamos tener en cuenta cuando se trata de archivos js? Alternativamente, ¿tendría alguna sugerencia sobre qué modificar en el script para que funcione?

Feliz de compartir más detalles si es necesario.

Gracias por adelantado.

My_Theme1 y My_Theme2 se están procesando correctamente. Intenté eliminarlos del Filesx del script .bat, manteniendo solo el afectado (My_Theme3) pero el resultado fue similar.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!