JavaScript js文件太大-崩溃的WebStorm

JavaScript js文件太大-崩溃的WebStorm,javascript,webstorm,Javascript,Webstorm,我试图在WebStorm的Cordova项目中包含JavaScript库,但每次包含JS文件时,它都会崩溃。此外,当我试图用Sublime打开文件时,它几乎无法工作——文件中可能有数十万行JavaScript 我怎样才能让这个库玩得很好?事情1 更改代码检查设置。使用较小的文件,您可以进行各种从未真正使用过的检查;大文件则不然。(提示:右键单击IntelliJ产品中的“戴帽子的家伙”图标) 事情2 调整虚拟机选项以提供更多内存。(会让你开始的) 事情3 显然,我有义务劝说您将单个的、庞大的文件

我试图在WebStorm的Cordova项目中包含JavaScript库,但每次包含JS文件时,它都会崩溃。此外,当我试图用Sublime打开文件时,它几乎无法工作——文件中可能有数十万行JavaScript

我怎样才能让这个库玩得很好?

事情1 更改代码检查设置。使用较小的文件,您可以进行各种从未真正使用过的检查;大文件则不然。(提示:右键单击IntelliJ产品中的“戴帽子的家伙”图标)

事情2 调整虚拟机选项以提供更多内存。(会让你开始的)

事情3
显然,我有义务劝说您将单个的、庞大的文件重构为较小的js文件。我从经验中知道这并不总是可行的,所以我假设你已经尝试过了,并且认为这不符合项目的最佳利益

从源代码的自述文件:
(请耐心等待,加载js和数据库文件需要一些时间)。
我说它一直在崩溃——我有耐心。如果你不因为我缺乏耐心而否决这个问题,我将不胜感激。你是否尝试过用类似的方式压缩文件?哈哈,是的,我只是尝试过用那个网站来压缩它。它告诉我“这个文件太大,无法压缩”。想想看,这是一个8MB的文件。尝试在本地使用。下面有一个
用法
部分,我想没有。大约我唯一一次看到js这么大的时候,一些大型的第三方LIB被编译、缩小,然后重新丑化。没有人会对自己的代码这样做。我有一个类似的情况,我继承了一个以这种方式处理的项目:无论是谁构建了代码,都会将十几个第三方LIB编译成一个js的god文件:(我尝试过重构,但它所做的承诺并不符合项目时间表。是否可以将其包含在标题中?如果我完全理解你的评论:这在特定情况下会起作用,但它真正做的只是将js从html\php中分离出来,这使得在js之外的任何东西上工作都变得非常简单。)但是,如果你需要在js上工作——你几乎肯定会这样做——你仍然需要进入你的god-file。关于分割文件,这是否违反了许可证/