導入悠宇希の原文です。
作成するnpm init @vitejs/appを実行します。ここではvue-tsを選択します。 バージョン"vite": "^2.0.0-beta.48" エイリアスvite.config.ts 定数パス = require('path') エイリアス: { "@": path.resolve(__dirname, "src"), "@c": path.resolve(__dirname, "src/components") }, 環境変数の設定1. ルートディレクトリに作成する 2. VITE_ というプレフィックスが付いた変数のみが、Vite によって処理されるコードに公開されます。以下は .env.production ファイルであり、他のファイルも同様です。 3. package.jsonファイルを起動し、コマンドの後に--mode testを追加します。これはvue2と同じです。 "dev:test": "vite --mode テスト", 4. 使い方はvue2と若干異なります。vite.config.tsでは読み込めませんが、他のファイルは取得できます インポート 出力は次のようになります。 vue-router を追加します (vue3 はバージョン 4.0 以降を使用します) 1. インストール npm i [email protected] --save、バージョン4.0をインストール 2. インデックス.ts 'vue-router' から {createRouter、createWebHashHistory、RouteRecordRaw} をインポートします。 // @ts を無視 const test = () => import('../views/test1.vue') const ルート: Array<RouteRecordRaw> = [ {パス: "/", リダイレクト: "/test1"}, { パス: "/test1", 名前: 'test1', コンポーネント: テスト、 } ] const ルーター = createRouter({ 履歴: createWebHashHistory(), ルート: ルート }) デフォルトルーターをエクスポートする 3. メイン.ts 「./router」からルーターをインポートします。 アプリを作成します(アプリ) .use(ルーター) .mount('#app') vuex(バージョン4以上)を追加する1. インストール npm i vuex@index -D 2. ストア/インデックス.ts 'vuex' から {createStore} をインポートします。 エクスポートデフォルトcreateStore({ 州: { }, //... }) 3. メイン.ts './store' からストアをインポートします アプリを作成します(アプリ) .use(ストア) .mount('#app') scss環境1. npm i sass -Dをインストールすると、sass構文を直接使用できます。 css: { プリプロセッサオプション: { SCSS: { additionalData: `@import "./src/assets/scss/global.scss";` //scssファイルのパス} } }, vite2.0 設定学習の詳細説明 (typescript 版) に関するこの記事はこれで終わりです。vite2.0 設定に関するより関連性の高い内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL の制限使用法とページングクエリステートメントのパフォーマンス分析の詳細な説明
序文この記事では、Linux で Squid プロキシ サーバーを設定することに関する関連コンテンツ...
輸出: docker save -o centos.tar centos:latest #cento...
Linux システムのネットワーク接続を構成するのは難しい場合があります。幸いなことに、多くの新しい...
1. ファイアウォールの設定を変更し、対応するポートを開きますLinux システムのファイアウォール...
問題の説明(キープアライブとは何か)キープアライブ 名前の通り、アクティブな状態を維持します。誰が活...
前回の記事で、MySQL ステートメントの最適化には限界があると述べました。MySQL ステートメン...
MySQL では、テーブルに複数のインデックスを指定できますが、ステートメントの実行時に、使用するイ...
概要: 2 つの MySQL SQL ステートメント ロックの分析次のSQL文にどのようなロックが追...
知識ポイント1: ヘッダー情報にWebページのベースURLを設定するベース URL の本質は、ハイパ...
背景日本語を学び始めた当初は、日本語の50音を覚えるのは簡単ではなく、特にカタカナを覚えるのは困難で...
モバイル側では、フレックスレイアウトが非常に便利です。デバイスの幅に応じてコンテナの幅を自動的に調整...
一般的な演算子と JavaScript の演算子の概要カテゴリオペレーター算術演算子+、–、*、/、...
最近、私はプロジェクトに取り組んでおり、背景を記述するために SQL ステートメントを使用する必要が...
この記事では、3階層ナビゲーションの表示と非表示を実現するためのVueの具体的なコードを例として紹介...
実装のアイデア: CSSでtext-shadowを使用してテキストの光る効果を実現します効果画像: ...