如何摆脱"Download the react dev tools "?
How to get rid of "Download the react dev tools "?
new webpack.DefinePlugin({
'__REACT_DEVTOOLS_GLOBAL_HOOK__': '({ isDisabled: true })'
})
我看到评论建议使用它,但我不知道它应该放在哪里。它应该放在 webpacker/development.js 中吗?即使我把它放在那里,我仍然会看到控制台日志
这应该属于config/webpack/environment.js
或config/webpack/development.js
尝试将其插入 config/webpack/environment.js
:
const { environment } = require('@rails/webpacker')
// ... other code
const webpack = require('webpack')
environment.plugins.append('DefinePlugin', new webpack.DefinePlugin({
'__REACT_DEVTOOLS_GLOBAL_HOOK__': '({ isDisabled: true })'
}))
// ... other code
module.exports = environment
或进入config/webpack/development.js
:
process.env.NODE_ENV = process.env.NODE_ENV || 'development'
const environment = require('./environment')
const webpack = require('webpack')
environment.plugins.append('DefinePlugin', new webpack.DefinePlugin({
'__REACT_DEVTOOLS_GLOBAL_HOOK__': '({ isDisabled: true })'
}))
module.exports = environment.toWebpackConfig()
new webpack.DefinePlugin({
'__REACT_DEVTOOLS_GLOBAL_HOOK__': '({ isDisabled: true })'
})
我看到评论建议使用它,但我不知道它应该放在哪里。它应该放在 webpacker/development.js 中吗?即使我把它放在那里,我仍然会看到控制台日志
这应该属于config/webpack/environment.js
或config/webpack/development.js
尝试将其插入 config/webpack/environment.js
:
const { environment } = require('@rails/webpacker')
// ... other code
const webpack = require('webpack')
environment.plugins.append('DefinePlugin', new webpack.DefinePlugin({
'__REACT_DEVTOOLS_GLOBAL_HOOK__': '({ isDisabled: true })'
}))
// ... other code
module.exports = environment
或进入config/webpack/development.js
:
process.env.NODE_ENV = process.env.NODE_ENV || 'development'
const environment = require('./environment')
const webpack = require('webpack')
environment.plugins.append('DefinePlugin', new webpack.DefinePlugin({
'__REACT_DEVTOOLS_GLOBAL_HOOK__': '({ isDisabled: true })'
}))
module.exports = environment.toWebpackConfig()