使用Github账号登录codesandbox.io, 点击浏览器右上角+号安装Chrome扩展应用, 我们就有了一个和本地VS Code一样体验的IDE, 还能在桌面快捷方式快速打开应用:
使用codesandbox.io开启Web云开发
使用codesandbox.io开启Web云开发

启用VIM扩展

在Chrome应用中我们可以使用全部的VIM按键, ^W再也不会关闭浏览器窗口了!
使用codesandbox.io开启Web云开发

配置webpack-dev-server

Invalid Host header错误

新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname不是配置内的,将中断访问。disableHostCheck: true即可禁用该功能

热重启错误

由于热重启代码默认从https://localhost:port获取/sockjs-node/info, 得到的只会是404, 因此需要指定: public: '0.0.0.0:0', 这时URL将被修正为文档对应的主机和端口, 遗憾的是--open在Windows下将无法工作, 因为浏览器无法打开0.0.0.0域, 你需要将其手动修改为localhost

  devServer: {
    contentBase: DIR_DIST,
    https: false,
    disableHostCheck: true, // 禁用域名检测, 以开启跨域资源访问
    public: "0.0.0.0:0", // 指定资源URL跟随HTML文档的当前URL计算
  },

相关文章:

  • 2022-12-23
  • 2021-09-21
  • 2021-12-02
  • 2022-02-24
  • 2021-07-17
  • 2021-12-14
  • 2022-01-26
  • 2021-12-22
猜你喜欢
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
  • 2021-07-21
  • 2021-04-03
  • 2021-04-20
  • 2021-12-09
相关资源
相似解决方案