执行npm start时反应Css加载程序问题

时间:2018-04-21 09:49:01

标签: node.js reactjs ubuntu npm-install

我执行npm start命令时遇到问题。我正在使用ubuntu和节点4.2.2版本。

  错误在./~/css-loader!./~/autoprefixer-loader?browsers=last 3   !?版本./〜/上海社会科学院装载机outputStyle =扩展和放大器;!的includepaths [] =路径/ node_modules ./ SRC /风格/ index.scss   找不到模块:错误:无法解析' file'或者'目录'   路径/ src / styles中的../../assets/fonts/Roboto/roboto-light.eot

我的项目文件结构是

webclient/
   assets/
      fonts/
        Material Icons/
        Roboto/
        RobotoDraft/

1 个答案:

答案 0 :(得分:0)

安装文件加载器,然后测试

  test: /.(ttf|otf|eot|svg|woff(2)?)(\?[a-z0-9]+)?$/,

  use: [
          {
            loader: 'file-loader',
            options: {
              outputPath: 'fonts/',
              name: '[name][hash].[ext]',
          },
        },
      ],

使用文件加载器,你可以在构建目录中保存字体

你也可以使用url-loader,这样你就可以在build js文件中内联字体。