我正在致力于本地化项目,并且正在使用react-intl库。我正在尝试使用babel-react-intl-plugin提取react-intl库提供的所有字符串以及其他组件,但我一直没有成功。
我要实现的方法是从TypeScript文件构建jsx文件,然后让插件对提取的文件起作用,并在我得到JSON文件后最终删除这些文件。
我用来创建jsx提取文件的命令是这样的:
"tsc -p . --target ES6 --module es6 --jsx preserve --outDir extracted"
我正在尝试运行此脚本来执行插件,但无法正常工作:
"babel \"./extracted/**/*.jsx\""
。即使目录和jsx文件夹在那里,它也会引发错误"./extracted/**/*.jsx" doesn't exist
。
我正在运行Windows10。
非常感谢我对如何使这种方法起作用或对同一问题采用不同方法的想法!