Unexpected token: punc (,) [./node_modules/@vant/popperjs/dist/index.esm.mjs:69

今天一个项目,在vue打包过程中,出现Unexpected token: punc (,) [./node_modules/@vant/popperjs/dist/index.esm.mjs:69 这样的错误提示
依赖包使用了es6,但是未经过babel-loader解析
用sourceMap:”source-map“模式看一下具体报错的文件:

 

 加上圈红的部分,然后再执行 npm run build,就不会报错了,问题解决。

      {
        test: /\.mjs$/,
        loader: "babel-loader",
        include: [resolve("node_modules/@vant/popperjs/dist/index.esm.mjs")]
      },
      {
        test: /\.js$/,
        loader: "babel-loader",
        include: [resolve("src"), resolve("test")]
      },
posted @ 2023-01-12 17:10  雪莉06  阅读(1236)  评论(1编辑  收藏  举报