首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法导入库

无法导入库
EN

Stack Overflow用户
提问于 2017-10-15 09:15:38
回答 1查看 678关注 0票数 1

我正在安装来自https://www.npmjs.com/package/js-beautify的js-美化

通过npm install js-beautify --save

然后将导入添加到我的app.component.ts中

文件上说

代码语言:javascript
复制
import jsbeautifier

但它需要引号,所以我用

代码语言:javascript
复制
import 'jsbeautifier'

但在那之后,当我试图使用它时,我收到了错误:

代码语言:javascript
复制
Failed to compile.

./src/app/app.component.ts
Module not found: Error: Can't resolve 'jsbeautifier' in '/home/oscar/IdeaProjects/lodashteatcherv4/src/frontend/src/app'
 @ ./src/app/app.component.ts 14:0-22
 @ ./src/app/app.module.ts
 @ ./src/main.ts
 @ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts

我也试过这个进口

代码语言:javascript
复制
import '../../node_modules/js-beautify/js/lib/beautify.js'

我用的是角键2/4

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-15 09:24:23

您正在将Python指令与文档import jsbeautifier混淆。为了在javascript (client或nodejs)中导入此beautifier,您需要这样做:

代码语言:javascript
复制
import { js_beautify } from 'js-beautify'

但是,我怀疑您是否真的想这样做,代码美化可能不应该是您的app.component.ts的一部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46753490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档