Chrome扩展程序+ create-react-app实时重新加载

时间:2017-09-06 18:44:08

标签: reactjs google-chrome-extension create-react-app

有关如何使用create-react-app构建Chrome扩展程序时如何实现实时重新加载的建议?目前我yarn run build每次都有变化。

2 个答案:

答案 0 :(得分:3)

我设法通过以下方式使用create-react-app执行此操作:

String extension = MimeTypeMap.getFileExtensionFromUrl(yourDownloadedFile.getPath());
String type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);

Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(yourDownloadedFile), type);    
context.startActivity( intent );

然后在package.json

npm i npm-watch --save-dev

答案 1 :(得分:0)

我在 Mac 上使用 fswatch 完成了这项工作(必须 brew install fswatch):

fswatch -o ~/$PATH_TO_YOUR_PROJECT/src | xargs -n1 -I{} npm run build

这将在 npm run build 目录更改时运行 src(无论如何我都是事先手动执行的)

注意:我的清单指向我的弹出窗口的构建目录。