0

我有一个 TypeScript/Vue 项目@vue/cli 4.5.11,我正在尝试将第 3 方 JS 库加载到我的项目@pitcher/vue-sdk中,这个包没有*.d.ts我可以找到的定义 - 但除此之外,我似乎遇到了 Webpack 编译错误:

error  in ./node_modules/@pitcher/vue-sdk/src/instance/stores/detailing.store.js

Module parse failed: Unexpected token (11:5)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders

我试图扩展vue.config.jsChainWebpack 选项,但似乎无法让它工作。

  chainWebpack: (config) => {
    config.module
      .rule('js')
      .test(/\.js$/)
      .use('babel')
      .loader('babel-loader')
      .options({
        presets: [['@babel/preset-env', { modules: false }]],
      });
  },

任何人都可以帮助指出一个示例,该示例显示在使用 vue-cli 搭建的 .ts 项目中支持 .js 吗?

4

0 回答 0