在日常开发中同事可能需要访问你的前端项目,可以通过配置实现通过ip访问
- // Various Dev Server settings
- //host: 'localhost'
- //将localhost进行替换成 0.0.0.0
- host: '0.0.0.0', // can be overwritten by process.env.HOST
- port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be de
-
- //在这句代码后面添加 --host 0.0.0.0" 如下
- "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 0.0.0.0"",
-
- devServer: {
- useLocalIp: true, //将useLoackIp设置为true 就可以了
- }
-
- devWebpackConfig.plugins.push(new FriendlyErrorsPlugin({
- compilationSuccessInfo: {
- messages: [ //下面两个地方,直接复制即可
- `App runing at: `,
- ` - Local: http://localhost:${port}`, //配置这里
- ` - Network: http://${require('ip').address()}:${port}`,//配置这里
- ],
- },
- onErrors: config.dev.notifyOnErrors
- ? utils.createNotifierCallback()
- : undefined
- }))
-
只需在“ vite.config.ts ” 文件配置下面代码即可
- server: {
- host: '0.0.0.0'
- },
配置完重启项目即可