服务器端的 Dart 2 和 AngularDart 5 应用程序部署和 运行
Dart 2 and AngularDart 5 App Deployment and Run on Server Side
环境:
- Dart 2.0.0-dev.53.0
- AngularDart 2.0.0-alpha+10
我想知道在 VM 的服务器端部署和 运行 AngularDart 应用程序需要什么。
开发中正在使用pub run build_runner server
。在浏览器上通过 localhost:8080
访问该应用程序,它工作正常。
为准备部署,使用命令 pub run build_runner build -r -o build
生成构建。文件正在 build
目录中生成。
正在使用 Google 云计算创建 VM。
基本疑惑如下:
- Dart 有一个特定的 Web 服务器,或者它需要 install/use 一个传统的 Web 服务器
服务器像 Apache(或其他更好的服务器)?
- 服务器端是否需要Dart VM或SDK?
- 要部署构建只需将生成的
build
包复制到服务器端的 Web 服务器中?不需要额外配置?
- 在服务器端还需要为 运行 应用程序做些什么吗?
1) Dart 有特定的 Web 服务器,或者它需要 install/use 传统的 Web 服务器,如 Apache(或其他更好的服务器)?
Dart 网络应用程序应该 运行 在任何可以 运行 静态内容的服务器上。我们始终将示例部署到 GitHub 个页面。参见 https://dart-lang.github.io/sample-pop_pop_win/
2)服务端是否需要Dart VM或SDK?
不!
3) 部署构建只是将生成的构建包复制到服务器端的Web Server 中?不需要额外配置?
我会 运行 pub run build_runner build -r -o web:build
假设您的应用程序位于 Web 目录中。这将确保包含没有符号链接的 packages
目录。它也会减少构建!
4) 运行 应用程序在服务器端还需要做些什么吗?
不!
环境:
- Dart 2.0.0-dev.53.0
- AngularDart 2.0.0-alpha+10
我想知道在 VM 的服务器端部署和 运行 AngularDart 应用程序需要什么。
开发中正在使用pub run build_runner server
。在浏览器上通过 localhost:8080
访问该应用程序,它工作正常。
为准备部署,使用命令 pub run build_runner build -r -o build
生成构建。文件正在 build
目录中生成。
正在使用 Google 云计算创建 VM。
基本疑惑如下:
- Dart 有一个特定的 Web 服务器,或者它需要 install/use 一个传统的 Web 服务器 服务器像 Apache(或其他更好的服务器)?
- 服务器端是否需要Dart VM或SDK?
- 要部署构建只需将生成的
build
包复制到服务器端的 Web 服务器中?不需要额外配置? - 在服务器端还需要为 运行 应用程序做些什么吗?
1) Dart 有特定的 Web 服务器,或者它需要 install/use 传统的 Web 服务器,如 Apache(或其他更好的服务器)?
Dart 网络应用程序应该 运行 在任何可以 运行 静态内容的服务器上。我们始终将示例部署到 GitHub 个页面。参见 https://dart-lang.github.io/sample-pop_pop_win/
2)服务端是否需要Dart VM或SDK?
不!
3) 部署构建只是将生成的构建包复制到服务器端的Web Server 中?不需要额外配置?
我会 运行 pub run build_runner build -r -o web:build
假设您的应用程序位于 Web 目录中。这将确保包含没有符号链接的 packages
目录。它也会减少构建!
4) 运行 应用程序在服务器端还需要做些什么吗?
不!