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,
Elimino el código, luego funciona.
import { createLogger } from 'vite' export createLoggercambiar esto a
export const logger = console.log.bind(console) Descubrí que usé algunas utilidades de node utils en Broswer.
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ó.