gpt4 book ai didi

javascript - Vite 和 PostCSS 问题,分配中的左侧无效

转载 作者:行者123 更新时间:2023-12-05 05:47:33 26 4
gpt4 key购买 nike

一切正常,第二天我收到错误Invalid left-hand side in assignment,Chrome 控制台点击显示错误Invalid left-hand side in assignment 一个名为 ${mod.url});` 的文件指向源文件,代码为:

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

检查后发现文件是node_module/postcss-load-config/index.js,代码部分:

    /**
* 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
}

我删除了目录node_module,删除了docker容器和镜像,我确实更新了package.json依赖和devDependencies,所有这些都没有解决问题。另外,我删除了 postcss,结果是一样的。本站使用Vite、Vue和Tailwindcss最新版本开发

对我来说这是一个很大的挑战,所以有人可以帮助我解决这个问题吗?

谢谢,

最佳答案

我删除代码,然后它就可以工作了

import { createLogger } from 'vite'
export createLogger

将此更改为

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

我发现我在broswer中使用了一些node utils

关于javascript - Vite 和 PostCSS 问题,分配中的左侧无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70993897/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com