对节点模块进行Jesttesting,忽略目录

您好,我正在尝试使用Jest进行TDD过程来创build节点模块。 我的项目结构看起来像这样

  1. lib目录下:
    • __mocks__
      • style.scss
    • __tests__
    • src

我的问题是我想访问__mocks__目录中的style.scss文件,但是当我在debugging模式下运行,我可以看到__mocks__不存在于源中。

只是让你知道我是如何访问它的

 /* * Get files directory paths if paths are glob if * not return original * @param {Array} array of file path * @return {Array} array of files found */ const globGetFiles = src => { return new Promise((resolve, reject) => { src = src || []; let rtn = []; let options = {}; async.forEachOf(src, (value, key, callback) => { if (!value) { callback(); } glob(value, options, (error, files) => { if (error) { return reject(error); } rtn.concat(files); callback(); }); }, error => { if (error) { return reject(error); } resolve(rtn); }); }); }; 

我路过的路是

 const sassFile = path.join(process.cwd(), './lib/__mocks__/style.scss'); 

  • 在nodejs中使用双引号切分缓冲区时获取额外的字符
  • 如何使用Nan :: MakeCallback从nodejs插件发送事件到JavaScript?
  • 允许空值用于后缀foreignkey?
  • Webstorm node.js远程debugging不会跳转到断点
  • 来自JavaScript的PostgreSQL套接字(HTML5)
  • Node.js需要caching
  • PhantomJS崩溃 - 退出代码126
  • Angular.js教程使用Node.js webserver