文章詳情頁
node.js - 使用babel后console.log中輸出“33”時程序報錯 如何解決
瀏覽:177日期:2024-07-26 10:36:06
問題描述
console.log(’033[33m[’ + myDate.toLocaleTimeString() + ’]033[0m ’+’新用戶[ID ’+mine.uid+’]登記成功’);
console.log時想要文字帶上色彩,所以033[33m[這樣的代碼,但增加babel組件使用自動轉換,啟動時提示在這里報錯只能暫時再加一條斜杠先讓程序跑起來,但命令行中色彩效果全沒了。
console.log(’033[33m[’ + myDate.toLocaleTimeString() + ’]033[0m ’+’新用戶[ID ’+mine.uid+’]登記成功’);

問題解答
回答1:沒人邀,自己來的。。。。
這個問題應該算是比較小眾的問題吧,剛好我之前弄彩色輸出的碰到過,當時倒不是babel轉化出的問題,而是nodejs開啟的嚴格模式node --use-strict出的問題。
把033換成x1b就好了
console.log(’x1b[33m 23333’);
相關文章:
1. javascript - sublime快鍵鍵問題2. javascript - immutable配合react提升性能?3. css - 寫頁面遇到個布局問題,求大佬們幫解答,在線等,急!~4. javascript - nodejs關于進程間發送句柄的一點疑問5. Apache 已經把網站根目錄的改為allow from all了,但是服務器還是不能訪問?6. 實現bing搜索工具urlAPI提交7. 配置Apache時,添加對PHP的支持時語法錯誤8. vue.js - Vue 如何像Angular.js watch 一樣監聽數據變化9. javascript - 移動端上不能實現拖拽布局嗎?10. phpstudy8.1支持win11系統嗎?
排行榜

網公網安備