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

205
Views
Problema de Vite y PostCSS, lado izquierdo no válido en la asignación

Todo funcionaba bien, al día siguiente recibo un error Invalid left-hand side in assignment , el toque de la consola de Chrome mostraba el error Invalid left-hand side in assignment un archivo con el nombre ${mod.url} );` que apunta al archivo fuente y el código es:

 var createContext = (ctx) => { ctx = Object.assign({ cwd: process.cwd(), env: "development" }, ctx); if (!ctx.env) { "development" = "development"; // <-- pointing to this line } return ctx; };

después de verificar, encontré que el archivo es node_module/postcss-load-config/index.js y la parte del código:

 /** * Builds the Config Context * * @param {Object} ctx Config Context * * @return {Object} Config Context */ const createContext = (ctx) => { /** * @type {Object} * * @prop {String} cwd=process.cwd() Config search start location * @prop {String} env=process.env.NODE_ENV Config Enviroment, will be set to `development` by `postcss-load-config` if `process.env.NODE_ENV` is `undefined` */ ctx = Object.assign({ cwd: process.cwd(), env: process.env.NODE_ENV }, ctx) if (!ctx.env) { process.env.NODE_ENV = 'development' // <-- HERE! } return ctx }

Eliminé el directorio node_module , eliminé el contenedor de la ventana acoplable y la imagen, actualicé las dependencias de package.json y devDependencies, todo esto no resolvió el problema. Además, elimino el postcss , el resultado es el mismo. El sitio está desarrollado con la última versión de Vite, Vue y Tailwindcss

Para mí esto es un gran desafío, entonces, ¿alguien amablemente me ayudaría a salir de esto?

Gracias,

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Elimino el código, luego funciona.

 import { createLogger } from 'vite' export createLogger

cambiar esto a

 export const logger = console.log.bind(console)

Descubrí que usé algunas utilidades de node utils en Broswer.

about 4 years ago · Juan Pablo Isaza Report

0

Parece que esto sucede cuando su editor de código agrega automáticamente instrucciones de importación cuando no lo desea. Lo mismo me pasó a mí. Supongo que podría suceder si usted mismo agregara una declaración de importación sobre un accidente. Eliminé la declaración de importación errónea y ahora el error desapareció.

about 4 years ago · Juan Pablo Isaza Report
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!