zoukankan      html  css  js  c++  java
  • this.getResolve is not a function VUE中使用sass

    1. 安装以下依赖

    npm install node-sass --save-dev 		//安装node-sass 
    npm install sass-loader --save-dev 		//安装sass-loader 
    npm install style-loader --save-dev 		//安装style-loader
    

    2. 修改weback.base.conf.js 

    module: {
        rules: [{
            test: /.vue$/,
            loader: 'vue-loader',
            options: vueLoaderConfig
          },
          {
            test: /.js$/,
            loader: 'babel-loader',
            include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')]
          },
          {
            test: /.(png|jpe?g|gif|svg)(?.*)?$/,
            loader: 'url-loader',
            options: {
              limit: 10000,
              name: utils.assetsPath('img/[name].[hash:7].[ext]')
            }
          },
          {
            test: /.(mp4|webm|ogg|mp3|wav|flac|aac)(?.*)?$/,
            loader: 'url-loader',
            options: {
              limit: 10000,
              name: utils.assetsPath('media/[name].[hash:7].[ext]')
            }
          },
          {
            test: /.(woff2?|eot|ttf|otf)(?.*)?$/,
            loader: 'url-loader',
            options: {
              limit: 10000,
              name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
            }
          },
          // 以下为新增
          {  
            test: /.scss$/,
            loaders: ["style", "css", "sass"]
          }
        ]
      },
    

    3. 如果报错this.getResolve is not a function。。。。。。。

     

    再进行修改package.json中的  "sass-loader": "^8.0.0"
    
     改为7.3.1就可以了
    

      

  • 相关阅读:
    四、网络层
    四、路由协议
    四、最长前缀匹配
    四、路由转发
    四、分片
    五、TCP的可靠传输你怎么看
    存储周期
    判断素数
    需求说明书的内容
    块级元素——盒子模型1
  • 原文地址:https://www.cnblogs.com/ralapgao/p/11958036.html
Copyright © 2011-2022 走看看