Vue中使用stylus报错

如果你也和我一样,按照正常的流程下载并且配置了stylus,但是依旧报错,也许这篇博客就是你的菜~~~

一、正常配置stylus流程

  1. 安装stylus、stylus-loader依赖(进入项目文件夹下)
    cnpm install stylus stylus-loader
    
  2. package.json文件配置(手动添加依赖)
    "devDependencies": {
        ...
        "stylus": "^0.54.8",
        "stylus-loader": "^3.0.2",
    
        ...
          },
    
  3. 在build >webpack.base.conf.js中配置存放styl文件夹别名
    resolve: {
        extensions: ['.js', '.vue', '.json'],
        alias: {
          'src': resolve('src'),
          '@': resolve('src'),
          'common':resolve('src/common')
        }
      },
    common :别名
    'src/common' :存放styl文件夹
    
  4. 我的stylus文件夹结构如下图所示:

在这里插入图片描述
5. 在main.js文件中引入index.styl文件
在这里插入图片描述
6. 执行npm run dev启动,报错

在这里插入图片描述

查遍了网上所有的解答无非就是上面几个步骤?那问题到底出在哪里了呢?

二、解决bug

  1. 查看stylus和stylus-loader的版本,均为当前最新版本
    在这里插入图片描述

  2. 我卸载掉当前stylus和stylus-loader,重新安装了以前的版本
    在这里插入图片描述

  3. 重新npm run dev,成功启动
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值