在運行 yarn start 或者 npm start 來啟動 create-react-app 創建的專案時,會清空 terminal,而我們在進行除錯時,往往需要在 webpack 中輸出一些資訊,但是 start 之后就清空了,
解決方法:
找到 node_modules/react-dev-utils/clearConsole.js 這個檔案
'use strict';
function clearConsole() {
if (process.env.REACT_APP_NO_CLEAR_CONSOLE) {
return;
}
process.stdout.write(
process.platform === 'win32' ? '\x1B[2J\x1B[0f' : '\x1B[2J\x1B[3J\x1B[H'
);
}
module.exports = clearConsole;
之后修改 package.json檔案將變數 REACT_APP_NO_CLEAR_CONSOLE 添加到script命令中
"scripts": {
"start": "REACT_APP_NO_CLEAR_CONSOLE=true node scripts/start.js",
},
再使用 yarn start 啟動時 就不會清空了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/97134.html
標籤:其他
上一篇:撰寫OpenCL程式的流程
下一篇:位元幣虛擬幣爆富神話!
