老师,换成低版本的sass-loader的问题

老师,换成低版本的sass-loader的问题

控制台会有一个警告没看懂说的什么意思

/src/main.js

]50;CurrentDir=D:\20190406\node\mall

  ✘  https://google.com/#q=import%2Ffirst  Import in body of module; reorder to top  

  src\main.js:7:1

  import './assets/scss/index.scss';

   ^



✘ 1 problem (1 error, 0 warnings)



Errors:

  1  https://google.com/#q=import%2Ffirst

 @ multi ./node_modules/_webpack-dev-server@2.11.5@webpack-dev-server/client?http://0.0.0.0:8080 webpack/hot/dev-server ./src/main.js


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2019-10-10 10:11:29

同学你好,

可以按照下面步骤进行操作:

(1)看看import引入scss文件是否在new Vue的前面,如果没有,建议调整在前面;

(2)检查下scss文件路径是否有问题,视频中进行了配置:

http://img1.sycdn.imooc.com//climg/5d9e92b309c297a704170318.jpg

http://img1.sycdn.imooc.com//climg/5d9e92dd0994875a07170227.jpg

自己操作之后可以重启项目。如果没有解决你的问题,可以继续提问哦。

祝学习愉快!

  • 提问者 墨菲特石头心 #1
    老师这里的配置只是替代了src===@符合而已把,我没有进行配置,我的路径写的 import './assets/scss/index.scss';我觉得应该不是这的问题把
    2019-10-10 21:43:40
  • 提问者 墨菲特石头心 #2
    老师问题已经解决,我突然想到了我学react的时候,发生的错误了,main.js中import需要写到前面,我写到了300秒延迟函数后头去了 import 'babel-polyfill'; import Vue from 'vue'; import App from './App'; import router from './router'; import fastclick from 'fastclick'; import './assets/scss/index.scss'; fastclick.attach(document.body); Vue.config.productionTip = false;
    2019-10-10 21:47:10
  • 能够解决你的问题就好哦,这样的问题可以进行总结,避免重复出现。继续加油~
    2019-10-11 09:39:00
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师