generated from tipragot/rust
Système de base pour la création de projets #1
12
src/lib.rs
12
src/lib.rs
|
@ -1,15 +1,17 @@
|
||||||
//! Utilitaires permettant de lancer une application dioxus fullstack avec tailwind facilement.
|
//! Utilitaires permettant de lancer une application dioxus fullstack avec
|
||||||
|
//! tailwind facilement.
|
||||||
|
|
||||||
pub use dioxus::prelude::*;
|
pub use dioxus::prelude::*;
|
||||||
pub use dioxus_fullstack::prelude::*;
|
pub use dioxus_fullstack::prelude::*;
|
||||||
|
|
||||||
#[cfg(all(not(target_arch = "wasm32"), debug_assertions))]
|
#[cfg(all(not(target_arch = "wasm32"), debug_assertions))]
|
||||||
fn build_wasm() {
|
fn build_wasm() {
|
||||||
|
use std::fs;
|
||||||
|
use std::path::{Path, PathBuf};
|
||||||
|
|
||||||
use dioxus_cli::CrateConfig;
|
use dioxus_cli::CrateConfig;
|
||||||
use railwind::{CollectionOptions, SourceOptions};
|
use railwind::{CollectionOptions, SourceOptions};
|
||||||
use regex::Regex;
|
use regex::Regex;
|
||||||
use std::path::Path;
|
|
||||||
use std::{fs, path::PathBuf};
|
|
||||||
use walkdir::WalkDir;
|
use walkdir::WalkDir;
|
||||||
|
|
||||||
let project_folder = Path::new(env!("CARGO_MANIFEST_DIR"));
|
let project_folder = Path::new(env!("CARGO_MANIFEST_DIR"));
|
||||||
|
@ -49,8 +51,8 @@ fn build_wasm() {
|
||||||
|
|
||||||
/// Lance l'application dioxus.
|
/// Lance l'application dioxus.
|
||||||
///
|
///
|
||||||
/// Si l'application est lancée en mode debug, le projet sera compilé en webassembly
|
/// Si l'application est lancée en mode debug, le projet sera compilé en
|
||||||
/// puis un fichier css sera généré automatiquement avec tailwind.
|
/// webassembly puis un fichier css sera généré automatiquement avec tailwind.
|
||||||
///
|
///
|
||||||
/// Si l'application est lancée en mode release, seul le serveur sera compilé.
|
/// Si l'application est lancée en mode release, seul le serveur sera compilé.
|
||||||
/// Si l'on veut exporter la version finale du projet, il ne faut donc pas
|
/// Si l'on veut exporter la version finale du projet, il ne faut donc pas
|
||||||
|
|
Loading…
Reference in a new issue