热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Webstorm外部库解释

如何解决《Webstorm外部库解释》经验,为你挑选了1个好方法。

我读了这个页面,解释了Webstorm中的外部库,但我还有更多问题:https://www.jetbrains.com/webstorm/help/configuring-Javascript-libraries.html

外部库是否仅用于代码完成和生产帮助?它们可以用于链接库,例如index.html吗?(可能不是,因为在项目文件夹中找不到它们).

我想我的问题是什么是外部库,除了我在开始时所说的?



1> lena..:

在Settings/Languages&Frameworks/Javascript/Libraries中配置的Javascript库(在Project窗口中显示为外部库)与标记中的引用完全无关.前者由IDE用于代码完成/导航/错误突出显示,后者由浏览器在运行时使用.浏览器对IDE中配置的Javascript库一无所知,IDE不使用HTML文件中的引用.

让我试着清理一下:

应该使用哪些库:默认情况下,完成适用于项目根目录下的所有Javascript文件.因此,如果您的项目结构中已经有库.js文件,那么就足以完成了.如果它们丢失了,并且您不希望将项目与所有这些文件发生冲突,则可以将它们存储在外部(项目之外)并将它们配置为库以使它们可供WebStorm使用.另请注意,与项目中的.js文件相比,库"轻量级" - 它们被视为只读并且关闭了检查.此外,您可以为其分配文档URL,从而为库代码启用外部文档.因此,即使您的项目中包含库文件,也可以将它们添加为库

所以,总结一下:

无论是否将它们添加到设置中的Javascript库,WebStorm和浏览器都可以使用放置在项目结构中源文件旁边的库文件

通过HTML中的CDN链接引用的在线库在运行时可供浏览器使用,但不能在
IDE中 用于完成

放置在项目外部并配置为Javascript库的库文件将可供WebStorm完成,
但不会被浏览器加载


推荐阅读
author-avatar
mobiledu2502928403
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有