javascript 在'require'之前检查路径是否存在。如果不存在,则回退到默认路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 在'require'之前检查路径是否存在。如果不存在,则回退到默认路径相关的知识,希望对你有一定的参考价值。

// Usage 
// render() {
//   const Header = tryRequire('yourPath') ? tryRequire('yourPath').default 
//     : DefaultHeader;
  
//   return <Header />;
// }


const tryRequire = (path) => {
  try {
   return require(`${path}`);
  } catch (err) {
   return null;
  }
};

以上是关于javascript 在'require'之前检查路径是否存在。如果不存在,则回退到默认路径的主要内容,如果未能解决你的问题,请参考以下文章

Uncaught Error: Bootstrap's JavaScript requires jQuery

Error: Bootstrap's JavaScript requires jQuery错误

Uncaught Error: Bootstrap's JavaScript requires jQuery

191.gulp处理JavaScript文件的任务

bootstrap.min.js:6 Uncaught Error: Bootstrap's JavaScript requires jQuery

bootstrap下拉框的例子,提示Error: Bootstrap's JavaScript requires jQuery