1

在我更新到新的 Mojave 操作系统之前,我的 React 项目运行良好。更新后,我的项目都没有成功构建。原来,所有以“。”开头的文件 自动隐藏。

所以 .babelrc 无处可寻,Webpack 构建失败。

因此,作为一种解决方法,我运行了我在网上找到的脚本来取消隐藏所有文件:

defaults write com.apple.finder AppleShowAllFiles -bool false

这可以工作并显示文件,但想知道是否有人知道另一种方法可以使 .babelrc 取消隐藏,而不是取消隐藏所有文件并弄乱我的文件夹。

此外,有没有办法使用不同的文件名(而不是 .babelrc)来达到相同的目的。

谢谢。

4

1 回答 1

0

避免隐藏文件的简单解决方法是babel.config.js使用.babelrc. 该文件只是导出一个函数,该函数返回您在.babelrc. 将以下代码放入文件中并针对您的预设和插件进行修改:

module.exports = function () {
  const presets = [ ... ];
  const plugins = [ ... ];

  return {
    presets,
    plugins
  };
}

请参阅 Babel 的官方文档

于 2018-09-26T18:18:47.933 回答