0

我找不到更合适的了。我正在使用 PhpStorm 创建 Web 内容(php、html、css、js ..),并且我面临着长文件的问题(甚至没有那么长的几百行足以丢失)在那里很难找到东西并删除不必要的内容。

我想知道是否有一个功能、插件或外部文件管理器,它可以从磁盘上的一个文件创建不同的文件。

例如:当我们有一个.css文件时,它的内容肯定是处理 html 的不同功能/部分,但它们都在同一个 html 页面上。因此,为每个部分创建不同的.css文件是一个坏主意,但最好为每个部分/功能拥有不同的虚拟文件,以便我们可以分别编码和调试我们的代码;但它们被保存到同一个文件中。

让我们说:

  1. common_header.css: 处理标题
  2. common_menu.css: 处理菜单(我们页面上有一些菜单)
  3. common_footer.css: 处理页面末尾的内容
  4. ... 等等

所以现在在编码时,我们在文件管理器上看到了不同的文件(最好是原始文件的子树):

  • ....other 文件 // 这里的点应该是 + 因为子树隐藏

  • common.css // 这里的点应该是 - 因为显示了子树

    • common_header.css
    • common_menu.css
    • common_footer.css
    • ...
  • ....其他文件

但是,当它们在磁盘上时,它们都在同一个文件common.css中,该文件也作为一个文件加载到我们的浏览器中。

4

1 回答 1

0

如果您的目标是减少从服务器加载的文件数量,则在部署应用程序后,您可以合并和压缩文件,如下所示

如果您不想在每次调用时浪费计算时间来压缩文件,您可以调整构建过程以在构建期间生成一次(类似于minify)。

于 2016-09-08T06:08:42.840 回答