gpt4 book ai didi

angular - 在 Angular 中找不到模块 'xlsx'

转载 作者:行者123 更新时间:2023-12-03 17:35:36 26 4
gpt4 key购买 nike

我要导入xlsx .

所以,我安装xlsx使用 npm install xlsx .

并导入xlsx模块。 import * as XLSX from 'xlsx';
(我也尝试 import { foo, bar } from 'xlsx'; )

并使用 Angular cli 运行此代码。 ng serve .

我用这个。

Angular CLI: 1.6.1
Node: 6.11.3
OS: win32 x64
Angular: 2.4.10
... common, compiler, compiler-cli, core, forms, http
... platform-browser, platform-browser-dynamic

@angular/cli: 1.6.1
@angular/router: 3.4.10
@angular/tsc-wrapped: 0.5.2
@angular-devkit/build-optimizer: 0.0.36
@angular-devkit/core: 0.0.22
@angular-devkit/schematics: 0.0.34
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.1
@schematics/angular: 0.1.11
@schematics/schematics: 0.0.11
typescript: 2.0.10
webpack: 3.10.0

请帮忙。谢谢。

最佳答案

这不是添加不支持导入或 ES6 功能的 3 方库的方法。相反,您可以在 script 标签下的 angular-cli.json 文件中添加 xlsx 库。

 // replace it with xlsx library
"scripts": [
"../node_modules/lodash/lodash.min.js"
],

然后在您的组件中添加以下代码段并使用它。
 import * as xlsx from "xlsx";

关于angular - 在 Angular 中找不到模块 'xlsx',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48395987/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com