Mp3文件和Vue-loader

时间:2017-05-02 23:57:19

标签: audio vue.js vue-loader

我想在我的Vue组件中加载一个mp3文件:(我使用的是Vue-CLI样板)

const sound = new Audio(require("./sound.mp3")))

但是我收到了这个错误:

Unexpected character ‘’ (1:3) You may need an appropriate loader to handle this file type.

这是一个演示错误的最小项目:https://github.com/life4ants/vue-audio-test

1 个答案:

答案 0 :(得分:0)

将以下内容添加到build/webpack.base.conf.js修复了问题:

  {
    test: /\.mp3$/,
    loader: 'url-loader',
    options: {
      limit: 10000,
      name: utils.assetsPath('img/[name].[hash:7].[ext]')
    }
  },

上述链接中的应用已更新,现在可以使用。