Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正在为Create React应用程序添加新的生成配置_Javascript_Reactjs_Create React App - Fatal编程技术网

Javascript 正在为Create React应用程序添加新的生成配置

Javascript 正在为Create React应用程序添加新的生成配置,javascript,reactjs,create-react-app,Javascript,Reactjs,Create React App,我从事的一个项目要求用户在开始使用应用程序之前通过SSO(Shibboleth)进行身份验证。我们最近决定在这个项目的前端使用Create-React-App(CRA),但我们发现我们的开发受到CRA的极大限制,因为实际上只有两个构建命令: npm run start 或 因为npm run start启动了一个web服务器,然后该服务器将请求代理到我的后端apache,然后apache将请求代理到SSO,所以我永远不会得到我需要的SSO令牌 我找到了一个解决方法,在服务器上的浏览器会话中复制

我从事的一个项目要求用户在开始使用应用程序之前通过SSO(Shibboleth)进行身份验证。我们最近决定在这个项目的前端使用Create-React-App(CRA),但我们发现我们的开发受到CRA的极大限制,因为实际上只有两个构建命令:

npm run start

因为npm run start启动了一个web服务器,然后该服务器将请求代理到我的后端apache,然后apache将请求代理到SSO,所以我永远不会得到我需要的SSO令牌

我找到了一个解决方法,在服务器上的浏览器会话中复制令牌(直接,而不是通过CRA提供的web服务器),并通过CRA web服务器将其粘贴到新的浏览器会话中。然而,这是非常麻烦的

我想知道是否有任何方法可以创建一个新的构建配置,该配置将监视我的目录的更改,构建到CRA的“build”目录中,而不是缩小js文件。这在CRA的范围内是可能的还是我需要弹出

:无法使用CRA创建自定义生成配置。您必须转到纯weback。幸运的是,这里有一个qucik comand用于此:
npm run eject

npm run build