要将React应用部署到生产环境中,需要进行一些配置和代码变更。以下是一个解决方法的示例:
NODE_ENV=production
这将告诉React应用在生产环境中运行。
npm install dotenv --save
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
// 检查当前环境是否为生产环境
if (process.env.NODE_ENV === 'production') {
// 取消React开发者工具的输出
console.log = function() {};
}
ReactDOM.render( , document.getElementById('root'));
这段代码将检查当前环境是否为生产环境,如果是,则取消React开发者工具的输出。
完成以上步骤后,部署后的React应用将处于生产模式,不再输出开发模式的警告和日志信息。