使用taro開發釘釘的E應用報錯 You are currently using minified code outside of NODE_ENV === "production". This means that you are running a slower development build of Redux. You can use loose-envify (https://git


今天測試taro轉釘釘E應用的時候,在模擬器上沒事,但是在真機上卻報錯了:

You are currently using minified code outside of NODE_ENV === "production". This means that you are running a slower development build of Redux. You can use loose-envify (https://github.com/zertosh/loose-envify) for browserify or setting mode to production in webpack (https://webpack.js.org/concepts/mode/) to ensure you have the correct code for your production build.

原因是引入的React沒有切換到產品版本,按照提示安裝了loose-envify等相關插件,還是不好使,最后找到了這個辦法:在 package.json 文件中,這里安裝了一個插件npm install cross-env --save-dev,然后,將scripts中的zNODE_ENV='production'前加上cross-env,這樣就能在 Mac 和 Windows 同樣的功能

這樣就可以了

 


免責聲明!

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



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