codify "platform" into resolution logic, server-fn/fullstack overhaul (#4596)
overhaul dioxus fullstack using a new implementation of server_fn This PR is a complete rewrite of dioxus fullstack designed to improve compatibility with axum and to fix a number of compilation errors based on feature flag unification plumbing through macros.
This commit is contained in:
1 parent
8421c3aef0
commit
f2b1c6d97f
424 files changed
+17284
-6624
No files matched your search
@@ -1,16 +1,16 @@
|
||||
use std::path::PathBuf;
|
||||
|
||||
fn main() {
|
||||
// If the monaco editor folder doesn't exist, download it
|
||||
let monaco_path = PathBuf::from("monaco-editor");
|
||||
if monaco_path.exists() {
|
||||
return;
|
||||
}
|
||||
// use std::path::PathBuf;
|
||||
|
||||
let url = "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.2.tgz";
|
||||
let bytes = reqwest::blocking::get(url).unwrap().bytes().unwrap();
|
||||
let mut archive = tar::Archive::new(flate2::read::GzDecoder::new(bytes.as_ref()));
|
||||
let monaco_path_partial = PathBuf::from("partial-monaco-editor");
|
||||
archive.unpack(&monaco_path_partial).unwrap();
|
||||
std::fs::rename(monaco_path_partial, monaco_path).unwrap();
|
||||
// // If the monaco editor folder doesn't exist, download it
|
||||
// let monaco_path = PathBuf::from("monaco-editor");
|
||||
// if monaco_path.exists() {
|
||||
// return;
|
||||
// }
|
||||
|
||||
// let url = "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.2.tgz";
|
||||
// let bytes = reqwest::blocking::get(url).unwrap().bytes().unwrap();
|
||||
// let mut archive = tar::Archive::new(flate2::read::GzDecoder::new(bytes.as_ref()));
|
||||
// let monaco_path_partial = PathBuf::from("partial-monaco-editor");
|
||||
// archive.unpack(&monaco_path_partial).unwrap();
|
||||
// std::fs::rename(monaco_path_partial, monaco_path).unwrap();
|
||||
}
|
||||
Reference in new issue
Block a user