pub struct CompileOptions {
pub mode: CompileMode,
pub ssr: bool,
pub hydrate: bool,
pub minify: bool,
pub is_prod: bool,
pub target: Option<String>,
pub scope_id: Option<String>,
pub i18n_locale: Option<String>,
pub vue_reactivity_transform: bool,
pub vue_define_model: bool,
pub vue_props_destructure: bool,
}Expand description
编译选项
Fields§
§mode: CompileMode编译模式
ssr: bool是否启用服务端渲染
hydrate: bool是否启用水合
minify: bool是否压缩代码
is_prod: bool是否为生产环境
target: Option<String>目标平台
scope_id: Option<String>作用域 ID
i18n_locale: Option<String>i18n 语言
vue_reactivity_transform: boolVue 响应式转换
vue_define_model: boolVue define_model
vue_props_destructure: boolVue Props 解构
Trait Implementations§
Source§impl Clone for CompileOptions
impl Clone for CompileOptions
Source§fn clone(&self) -> CompileOptions
fn clone(&self) -> CompileOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompileOptions
impl Debug for CompileOptions
Source§impl Default for CompileOptions
impl Default for CompileOptions
Source§fn default() -> CompileOptions
fn default() -> CompileOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompileOptions
impl<'de> Deserialize<'de> for CompileOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CompileOptions
impl RefUnwindSafe for CompileOptions
impl Send for CompileOptions
impl Sync for CompileOptions
impl Unpin for CompileOptions
impl UnsafeUnpin for CompileOptions
impl UnwindSafe for CompileOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more