我对Git和Nodejs不熟悉。我目前正在为我的项目使用reactjs和babel。每次我修改一个文件并将其编译到另一个文件夹时,我都希望Babel能够观察。这是我的文件夹结构:
Project Folder
|__node_modules (contains node modules)
|__public (complied scripts are placed here)
|__src (uncomplied scripts)
|__libs (JavaScript libs)
|__app.js (Main JS file)
|__views (contains view files that need to be rendered)
|__index.js (NodeJS config file)
|__package.json
|__package-lock.json
这是我的git命令:
$ npx babel --watch src --out-dir public . --presets react-app/prod
但是我收到了这个错误:
Path must be a string. Received undefined
Babel开始编译项目中的所有JS文件。我该怎么解决这个问题?提前谢谢
编辑
我使用的是NPM 5.6.0版和NPX 9.7.1版