在vue中使用stylus文件遇到的坑!
网上的解答,我不行…
npm install stylus stylus-loader --save-dev
这个别人都可以,我不行,用了之后会报错,出来一大串,比较戳眼睛的就是
peer webpack@"^5.0.0" from stylus-loader@6.1.0
但凡出现这种的就是版本不合适
解决办法
先在package.json文件配置(手动添加依赖)
"devDependencies": {
...
"stylus": "^0.54.8",
"stylus-loader": "^3.0.2",
...
},
然后卸载之前的版本
npm uninstall stylus stylus-loader
重新安装
npm install stylus stylus-loader
使用npm install
重新建立依赖
最后重新npm run dev
启动项目就可以看到端口号运行成功了!