如何解决添加“less”和“less-loader”模块后如何修复损坏的vuejs项目
我最近使用 IntelliJ 创建了一个简单的 vuejs 项目,并希望开始使用 less。但是在运行“npm install -D less less-loader”之后,我收到一个错误,我无法解开它。我尝试降级 webpack 和 less-loader,但此时它只会导致更多错误。
正在使用的版本是:
vue:@vue/cli 4.5.13
节点:v16.3.0。
webpack: 5.38.1
更少:4.1.1
少加载器:9.1.0
上述错误:
class Fornecedor(models.Model):
nome = models.CharField(max_length=255)
cnpj = models.CharField(max_length=20,unique=True)
class Meta:
verbose_name = "Fornecedo"
verbose_name_plural = "Fornecedores"
def __str__(self):
return self.cnpj
解决方法
如果您使用 Webpack4,则需要安装 // using markers
logger.debug(Markers.append("my_field",Map.of("dl_no","DL10252")),"my message");
// using structured arguments
logger.debug("my message",StructuredArguments.kv("my_field","DL10252"));
的 v7。
因此尝试
less-loader
并遵循以下配置:https://vue-loader.vuejs.org/guide/pre-processors.html#less
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。