我有一个npm包,它是我构建的React组件,并且正在我的私有npm服务器上托管。
我有一个React Web应用程序,可以下载此软件包并在页面上使用它。
组件和Web应用程序都是使用UglifyJSPlugin使用webpack构建的。
当使用生产标志运行webpack时,我收到以下警告:
warning.js:36Warning: It looks like you're using a minified copy of the development build of React. When deploying React apps to production, make sure to use the production build which skips development warnings and is faster. See [stack won't let me post urls..]fb.me/react-minification for more details.
当我从Web应用程序的webpack配置中删除UglifyJSPlugin并使用生产标记运行webpack时,此警告不会出现。
在生产模式下使用UglifyJSPlugin时如何删除警告的任何想法?
答案 0 :(得分:0)
正如Marko所说,像这样使用DefinePlugin。
Bar<int>::Type
答案 1 :(得分:-2)
您应该使用DefinePlugin并将节点环境设置为生产。