react打包中不想要sourceMap,但是在命令里加'GENERATE_SOURCEMAP=false'后windows下報錯'GENERATE_SOURCEMAP' 不是內部或外部命令,也不是可運行的程序 或批處理文件。


react打包發生產時速度有點慢,我不想要sourceMap文件

於是在build改了一下腳本命令

"build": "GENERATE_SOURCEMAP=false react-app-rewired build",

  但是windows的cmd里不支持

 

 這時候改成"set GENERATE_SOURCEMAP=false&& yarn build",

因為windows的bat命令里要加set

最終的樣子是這樣

"scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "buildnomap": "set GENERATE_SOURCEMAP=false&& yarn build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },

  注意這里不能有空格 ===>  false和&&之間

 

 最后執行

yarn buildnomap

  快速成功打包,並且沒有了.map文件

對比一下↓

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM