为了账号安全,请及时绑定邮箱和手机立即绑定

打包报错Unexpected character '#' (1:0)You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.

http://img1.sycdn.imooc.com//5e53eaa30001b75105920766.jpg  啥情况!!!

正在回答

3 回答

app.vue报错

原因:

css的id符号无法识别。需要css-loader进行解析

const path = require('path')

const VueLoaderPlugin = require('vue-loader/lib/plugin')


module.exports = {

  entry: path.join(__dirname,'src/index.js'),

  output: {

    filename: 'bundle.js',

    path: path.join(__dirname,'dist')

  },

  plugins:[

    new VueLoaderPlugin()

  ],

  module: {

    rules: [

      {

        test: /\.vue$/,

        loader: 'vue-loader'

      },

      {

        test: /\.css$/,

        loader: ['style-loader','css-loader']

      }//加了css-loader

    ]

  }

}


0 回复 有任何疑惑可以回复我~

  .styl 文件没有loader,按视频的安装一下。如果不行注意一下三个loader的顺序。原因:因为.styl需要依次经过stylus-loader, postcss-loader css-loader, style-loader编译。因此需要按此顺序配置

{

  test:/\.styl/,

    use:[

      'style-loader',

      'css-loader',

      {

        loader: 'postcss-loader',

        options: {

          sourceMap: true

        }

      },

      'stylus-loader'

    ]

},


0 回复 有任何疑惑可以回复我~

他不是告诉你了吗,你有个loader没有装

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

打包报错Unexpected character '#' (1:0)You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信