创建反应应用程序的npm测试错误

时间:2017-02-13 11:34:16

标签: reactjs create-react-app

当我为所提供的样本测试运行create-react-app应用程序npm run test时,我收到此错误。我试着寻找EMFILE错误,但我无法理解出了什么问题。

Error: Error watching file for changes: EMFILE at exports._errnoException (util.js:1022:11) at FSEvent.FSWatcher._handle.onchange (fs.js:1406:11)

2 个答案:

答案 0 :(得分:4)

我遇到了同样的问题,发现没有安装ThreadPoolExecutor.AbortPolicy。 运行watchman

答案 1 :(得分:1)

由于未在系统上安装watchman,因此出现了问题。

在Linux上,您需要执行以下操作

  1. 使用以下命令安装Watchman

    • git clone https://github.com/facebook/watchman.git

    • cd看守/

    • git checkout v4.9.0

    • sudo apt-get install -y autoconf automake build-essential python-dev libssl-dev libtool

    • ./ autogen.sh

    • ./ configure

    • make

    • sudo make install

  2. 执行测试

    • sudo npm测试