zoukankan      html  css  js  c++  java
  • 解决npm安装node-sass太慢及编译错误问题

    环境:

    win7

    node v8.11.1

    npm v5.6.0

    背景:

    最近vue项目使用sass,所以需要sass-loader,sass-loader依赖node-sass,还需安装node-sass,但是安装node-sass又太慢了。

    解决:

    切换国内镜像

    $ npm install -g mirror-config-china --registry=http://registry.npm.taobao.org

    安装sass-loader、node-sass(-D 是 --save-dev 的简写

    $ npm install sass-loader node-sass -D

    切换为国内镜像后,安装只需少量时间

    然后启动项目

    $ npm run dev

    总是报错,Modele build failed: TypeError: this.getResolve is not a function at Object.loader...

    安装的sass-loader的版本为最新8.0.0,查看网上资料说是版本过高导致编译错误。

    我把项目package.json文件中sass-loader版本改为7.3.1

    执行命令,重新安装项目依赖

    $ npm install

    然后,启动项目

    $ npm run dev

    项目启动成功,编译报错问题解决

  • 相关阅读:
    Hihocoder-小Hi的烦恼
    Python包下载与离线安装
    Shell输出颜色设置
    MySQL主从配置
    MySQL初始化与用户配置
    [转]常用 GDB 命令中文速览
    搭建github静态博客
    树莓派上手
    vim安装与配置
    数组,看了你就懂了!
  • 原文地址:https://www.cnblogs.com/charleswong/p/11439245.html
Copyright © 2011-2022 走看看