jetbrain家的IDE(如phpstorm, webstorm都一样)在项目下都会有个.idea目录. 这个目录在版本控制中怎么合理? 直接复制使用链接中的代码即可:

https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore

原因解释, 见IDE的官方权威解释: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

封装了如下函数:

/**
 * 检测js文件是否导入
 */
function checkJsFileIsImported(jsFileSrc) {
    return $(`script[src='${jsFileSrc}']`).length > 0;
}

其实还有种方式是,判断你引入js文件中某个变量或者函数是否存在,如果存在则表明是引入了