3

我正在尝试printJS在 Angular 中使用并打印图像(PNG)。我做了导入:

    import { printJS } from "print-js/dist/print.min.js";

然后我根据文档在函数中执行此打印代码:

    printJS('no-image.png', 'image');

我收到以下错误: 在此处输入图像描述

我找不到解决此问题的解决方案。

4

2 回答 2

6

我认为您需要为此库使用默认导入:

import printJS from "print-js";

此外,对于 NPM 包,您永远不应该直接从 js 路径导入。通常,在您的情况下,您只需从包本身导入print-js

于 2018-06-29T10:51:06.053 回答
0
  1. npm i print-js --save
  2. import * as printJS from 'print-js';

它在使用 Angular 12 的项目中对我有用

于 2021-11-01T06:36:04.313 回答