找回密码
 立即注册

QQ登录

只需一步,快速开始

叫我壮志凌云

注册会员

2

主题

12

帖子

42

积分

注册会员

积分
42
最新发帖
叫我壮志凌云
注册会员   /  发表于:2023-11-6 11:14  /   查看:2000  /  回复:18
10金币
本帖最后由 叫我壮志凌云 于 2023-11-6 11:17 编辑

[backcolor=rgba(0, 0, 0, 0.85)]./node_modules/@grapecity/activereports/lib/node_modules/@grapecity/ar-js-pdf.js 13:460555Module parse failed: Unexpected token (13:460555)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|  * Description: ActiveReportsJS PageReport PDF export module|  */



@ ./node_modules/@grapecity/activereports/pdfexport/index.js 1:17-71
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/print/index.vue?vue&type=scrip
t&lang=js
@ ./src/views/print/index.vue?vue&type=script&lang=js
@ ./src/views/print/index.vue
@ ./src/router/index.js
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.3.4:80&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js



以上为错误信息

最佳答案

查看完整内容

看您这个报错,是因为程序缺少对应的loader去加载相应的模块。 看您引入的是ar-js-pdf.js。猜测应该是没有处理对应js的loader加载器。 可以使用babel-loader去加载js。 操作步骤: 下载babel-loader npm i babel-loader 然后配置处理文件: 在对应的webpack或者您自己的项目框架的config中配置:

18 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2023-11-6 11:14:40
来自 4#
看您这个报错,是因为程序缺少对应的loader去加载相应的模块。
看您引入的是ar-js-pdf.js。猜测应该是没有处理对应js的loader加载器。
可以使用babel-loader去加载js。
操作步骤:
下载babel-loader     npm i babel-loader
然后配置处理文件:
在对应的webpack或者您自己的项目框架的config中配置:
  1. module: {
  2.   rules: [
  3.     {
  4.       test: /@grapecity\/ar-js-pdf\.js$/,
  5.       use: {
  6.         loader: 'babel-loader',
  7.         options: {
  8.           presets: ['@babel/preset-env']
  9.         }
  10.       }
  11.     }
  12.   ]
  13. }
复制代码


回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-11-6 12:18:49
2#
您好,可以参考下面的链接的步骤重新进行集成操作。

https://demo.grapecity.com.cn/ac ... tart/QuickStart-Vue
回复 使用道具 举报
叫我壮志凌云
注册会员   /  发表于:2023-11-6 13:39:58
3#
Bella.Yuan 发表于 2023-11-6 12:18
您好,可以参考下面的链接的步骤重新进行集成操作。

https://demo.grapecity.com.cn/activereportsjs/do ...

我按照官网重新引入了一边 当我需要引入导出pdf的依赖时还是会出现这个错误  import "@grapecity/activereports/pdfexport";  当我不引入这个依赖的时候则不会但是导出pdf功能就会失效
回复 使用道具 举报
叫我壮志凌云
注册会员   /  发表于:2023-11-6 15:26:59
5#
Felix.Li 发表于 2023-11-6 14:42
看您这个报错,是因为程序缺少对应的loader去加载相应的模块。
看您引入的是ar-js-pdf.js。猜测应该是没有 ...

我这边按照您的建议进行了操作还是提示同样的错误信息
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-11-6 18:02:42
6#
叫我壮志凌云 发表于 2023-11-6 15:26
我这边按照您的建议进行了操作还是提示同样的错误信息

您好,这个错是没有处理对应js的loader加载器,并不是arjs影响的,帮您找了几个链接,您参考看看。
https://www.cnblogs.com/canjiaXQD/p/14994767.htmlhttps://stackoverflow.com/questi ... -with-webpack-and-b
回复 使用道具 举报
叫我壮志凌云
注册会员   /  发表于:2024-3-11 10:26:56
7#
Felix.Li 发表于 2023-11-6 11:14
看您这个报错,是因为程序缺少对应的loader去加载相应的模块。
看您引入的是ar-js-pdf.js。猜测应该是没有 ...

我按照您给的示例 进行了添加 还是不好使 我这边是vue.config.js  
config.module
      .rule('ar-js-pdf')
      .test(/@grapecity\/ar-js-pdf\.js$/)
      .use('babel-loader')
      .loader('babel-loader')
      .options({
        presets: ['@babel/preset-env']
      })
      .end();
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-3-11 11:26:21
8#
叫我壮志凌云 发表于 2024-3-11 10:26
我按照您给的示例 进行了添加 还是不好使 我这边是vue.config.js  
config.module
      .rule('ar-js- ...

您参考这个帖子试试呢:
https://gcdn.grapecity.com.cn/showtopic-200255-1-1.html
回复 使用道具 举报
叫我壮志凌云
注册会员   /  发表于:2024-3-11 14:13:56
9#
Eden.Sun 发表于 2024-3-11 11:26
您参考这个帖子试试呢:
https://gcdn.grapecity.com.cn/showtopic-200255-1-1.html

按照他这个升级了 然后还有config的配置 现在编译都过不去了
回复 使用道具 举报
叫我壮志凌云
注册会员   /  发表于:2024-3-11 17:08:29
10#
Eden.Sun 发表于 2024-3-11 11:26
您参考这个帖子试试呢:
https://gcdn.grapecity.com.cn/showtopic-200255-1-1.html

我这边和demo对比了一下 我这边的webpack 是4.47.0  不能安装高版本的 node-sass 以及sass-loader
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部