node.js - 无法在反应和非节点 js 后端(apache)服务器应用程序中访问进程对象
问题描述
我正在编写一个反应教程,但是我们没有使用 node js 作为后端服务器。然而,我们使用babel
and webpack
,react
但apache
使用custom php backend
.
因此,据我研究,我们无权访问流程对象,因为它是节点内部对象?
const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;
这似乎是反应开发所必需的一个关键对象,但就像我说的我只是一个新手,所以我不知道答案。
我们如何获得对这个对象的访问权,或者如果不是我们的备份计划是什么,因为我在我看过的其他反应代码中看到了这个进程对象,我想在我们开始投入大量开发之前确保它可用
解决方案
该process
对象是 Node 特有的东西,但它的用法被广泛用于 Webpack 以提供环境变量。默认情况下,Webpack会为对象创建一个process
polyfill 。
要创建自己的变量,您可以使用 Webpak 插件EnvironmentPlugin。
推荐阅读
- javascript - 迭代多级对象?
- c# - 用户控件结构属性的代码生成
- youtube - YouTube 自动播放问题
- excel - 使用 Excel VBA 在 Word 文档中搜索每个标题?
- node.js - 无法使用节点中的 multer API 将大文件上传到 Azure Blob 存储
- c# - Angular 7无法使用c#.net core api下载文件
- python - 如何在 Python 中执行这个 unix 进程?连接参数时的问题
- sql - 对没有子查询的分组列进行分组
- model - Promela 同时随机选择两个元素
- refresh-token - 使用 refresh_token 创建 access_token