nuxtjs中使用less为什么找不到文件?

发布于 2022-09-12 04:43:18 字数 214 浏览 20 评论 0

image.png
nuxt.config.js中css引用了这个scss

然后也安装了less,less-loader和sass-loader

但是启动还是报文件找不到image.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

与君绝 2022-09-19 04:43:18
  1. Nuxt 提供 Webpack配置默认支持读 scss|sass|less 编译处理的,这是摘取部分代码:
{

    test: /.less$/i,

    oneOf: styleLoader.apply('less', {

        loader: 'less-loader',

        options: this.loaders.less

    })

},

{

    test: /.sass$/i,

    oneOf: styleLoader.apply('sass', {

        loader: 'sass-loader',

        options: this.loaders.sass

    })

},

{

    test: /.scss$/i,

    oneOf: styleLoader.apply('scss', {

        loader: 'sass-loader',

        options: this.loaders.scss

    })

},
  1. 按照题主配置是可以正常跑起来的
  2. 错误提示模块找不到, 并不是不支持对scss等文件处理

综合上面应该跟 scss-loaderless-loader关系不大.

可以排查CSS文件路径正确(文件名、文件后缀等), 看下 .nuxt 文件夹中 App.js 导入路径是否正确.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文