Vue/Element-uiインストール構築開発環境(一)
17572 ワード
Elementはお腹が空いていますか?開発チームが発表したvueベースのセットです.js2.0のPC Web端末開発フレームワーク.
Element中国語ドキュメント:https://element.eleme.cn/#/zh-CN
1.ノードのインストール
開発フレームワークも環境もNodeが必要です.jsなので、nodeをインストールする必要があります.js環境、
vueの実行はnodeのnpm管理ツールに依存して実現され、Node公式サイトはアドレスをダウンロードします.https://nodejs.org/en/download/.
インストールプロセスはNextで行い、インストールが完了すると、cmdを開いて入力コマンドを開始できます.
node-vを入力して、車に戻ってnodeバージョン番号を表示し、バージョン番号が表示されるとインストールに成功します.
2.npmアドレスの置換
npmは海外なので、使用速度が遅いかもしれません.だから私たちは宝を洗うcnpmミラーを使っています.淘宝のcnpmコマンド管理ツールは、デフォルトのnpm管理ツールに代わることができます.
cmdにコマンドを入力すればいいです.このステップはスキップできます.
3.グローバルインストールvue-cliミラー
cmdにコマンドを入力してvue-cliをインストールします.
インストールが完了すると、コマンドにvueを入力すると、vueの情報が出力され、インストールに成功したことを示します.
4.vue-cliを使用してvueプロジェクトを初期化する
まずcmdを使用して、プロジェクトを作成するディレクトリに入ります.Dディスクに切り替えるコマンドなど、ディスクを切り替えるには:
次に、cdパスコマンドを使用してフォルダにアクセスします.たとえば、次のようにします.
プロジェクトを作成し、コマンドを使用します.
次に、いくつかのプロジェクトの基本情報を入力する必要があります.
Project name:プロジェクト名は、変更する必要がなければそのまま返却すればいいです.注意:ここでは大文字は使用できません.Project description:プロジェクトの説明、デフォルトはA Vue.js project.直接車に戻って、書く必要はありません.Author:著者、gitを構成している場合は、彼は読み取ります.sshファイルのuser.Install vue-router? vueのルーティングプラグインをインストールするかどうか.Yはインストールを表し、Nはインストールする必要はありません.次のコマンドも同じです.Use ESLint to lint your code? ESLintでコードエラーとスタイルを制限するかどうか.推奨N.setup unit tests with Karma + Mocha? ユニットテストツールKarma+Mochaをインストールする必要があるかどうか.Setup e2e tests with Nightwatch?e 2 eをインストールしてユーザ動作シミュレーションテストを行うかどうか.Should we run npm install for you after the project has been created?(recommended)npmを選択します.
作成が完了すると、cmdに次のコマンドが表示されます.
作成に成功しました.
この2行のコマンドを入力して、プロジェクトを実行できます.
cmdはプロジェクト実行ポートを出力します.一般的にデフォルトはhttp://localhost:8080/.
ブラウザ入力アドレスを開くとvueのhello worldインタフェースが表示されます.
プロセスを終了したい場合は、起動したcmdでctrl+cを押してYを入力すると終了します.
5.Element-uiのインストール
コマンドの使用
cmdはインストールに成功した後を示します.
componentsフォルダの下にtestを作成します.vueファイル、elementUIの公式ドキュメントのコードをコピーします.テストを行います.
そしてAppでvueにtestを導入する.vue
メールでjsはelement-uiのjsとcssを導入する
エラーがないことを確認してからコマンドを再使用
実行すると、element-uiのメニューコンポーネントがページに多数表示されます.
これで、開発環境は実行可能になりました.
最後に同期したコードの実行方法などを添付します.例えば、チーム開発では、みんなが協力して開発し、開発環境を構築する必要があります.個人的にもコード同期を行い、異なる開発ホストで開発する必要がある可能性があります.
本明細書の第1ステップ、第2ステップ、第3ステップに従う.後でwebpackをインストールする必要があります
コマンドを使用:
その後、cmdでcdをプロジェクトパスに挿入します.
コマンドを使用:
プロジェクトのインストールに依存するのは、C#Nugetのようなリストアパッケージと理解できます.インストールが完了すると実行されます.
Element中国語ドキュメント:https://element.eleme.cn/#/zh-CN
1.ノードのインストール
開発フレームワークも環境もNodeが必要です.jsなので、nodeをインストールする必要があります.js環境、
vueの実行はnodeのnpm管理ツールに依存して実現され、Node公式サイトはアドレスをダウンロードします.https://nodejs.org/en/download/.
インストールプロセスはNextで行い、インストールが完了すると、cmdを開いて入力コマンドを開始できます.
node-vを入力して、車に戻ってnodeバージョン番号を表示し、バージョン番号が表示されるとインストールに成功します.
2.npmアドレスの置換
npmは海外なので、使用速度が遅いかもしれません.だから私たちは宝を洗うcnpmミラーを使っています.淘宝のcnpmコマンド管理ツールは、デフォルトのnpm管理ツールに代わることができます.
cmdにコマンドを入力すればいいです.このステップはスキップできます.
1 npm i -g cnpm --registry=https://registry.npm.taobao.org
3.グローバルインストールvue-cliミラー
cmdにコマンドを入力してvue-cliをインストールします.
1 cnpm i -g vue-cli
インストールが完了すると、コマンドにvueを入力すると、vueの情報が出力され、インストールに成功したことを示します.
4.vue-cliを使用してvueプロジェクトを初期化する
まずcmdを使用して、プロジェクトを作成するディレクトリに入ります.Dディスクに切り替えるコマンドなど、ディスクを切り替えるには:
1 D:
次に、cdパスコマンドを使用してフォルダにアクセスします.たとえば、次のようにします.
1 cd D:\MyProject
プロジェクトを作成し、コマンドを使用します.
1 vue init webpack YourProjectName
次に、いくつかのプロジェクトの基本情報を入力する必要があります.
Project name:プロジェクト名は、変更する必要がなければそのまま返却すればいいです.注意:ここでは大文字は使用できません.Project description:プロジェクトの説明、デフォルトはA Vue.js project.直接車に戻って、書く必要はありません.Author:著者、gitを構成している場合は、彼は読み取ります.sshファイルのuser.Install vue-router? vueのルーティングプラグインをインストールするかどうか.Yはインストールを表し、Nはインストールする必要はありません.次のコマンドも同じです.Use ESLint to lint your code? ESLintでコードエラーとスタイルを制限するかどうか.推奨N.setup unit tests with Karma + Mocha? ユニットテストツールKarma+Mochaをインストールする必要があるかどうか.Setup e2e tests with Nightwatch?e 2 eをインストールしてユーザ動作シミュレーションテストを行うかどうか.Should we run npm install for you after the project has been created?(recommended)npmを選択します.
作成が完了すると、cmdに次のコマンドが表示されます.
1 cd YourPrpojectName
2 npm run dev
作成に成功しました.
この2行のコマンドを入力して、プロジェクトを実行できます.
cmdはプロジェクト実行ポートを出力します.一般的にデフォルトはhttp://localhost:8080/.
ブラウザ入力アドレスを開くとvueのhello worldインタフェースが表示されます.
プロセスを終了したい場合は、起動したcmdでctrl+cを押してYを入力すると終了します.
5.Element-uiのインストール
コマンドの使用
1 npm i element-ui -S
cmdはインストールに成功した後を示します.
componentsフォルダの下にtestを作成します.vueファイル、elementUIの公式ドキュメントのコードをコピーします.テストを行います.
1 <template>
2 <el-menu :default-active="activeIndex2" class="el-menu-demo" mode="horizontal" @select="handleSelect" background-color="#545c64" text-color="#fff" active-text-color="#ffd04b">
3 <el-menu-item index="1"> el-menu-item>
4 <el-submenu index="2">
5 <template slot="title"> template>
6 <el-menu-item index="2-1"> 1el-menu-item>
7 <el-menu-item index="2-2"> 2el-menu-item>
8 <el-menu-item index="2-3"> 3el-menu-item>
9 el-submenu>
10 <el-menu-item index="3">
11 <a href="https://www.ele.me" target="_blank"> a>
12 el-menu-item>
13 el-menu>
14 template>
15
16 <script>
17 export default {
18 data() {
19 return {
20 activeIndex: '1',
21 activeIndex2: '1'
22 };
23 },
24 methods: {
25 handleSelect(key, keyPath) {
26 console.log(key, keyPath);
27 }
28 }
29 }
30 script>
そしてAppでvueにtestを導入する.vue
1 <template>
2 <div id="app">
3 <img src="./assets/logo.png">
4 <router-view/>
5 <Test>Test>
6 div>
7 template>
8
9 <script>
10 import Test from './components/test.vue'
11
12 export default {
13 components:{
14 Test,
15 },
16 name: 'App'
17 }
18 script>
19
20 <style>
21 #app {
22 font-family: 'Avenir', Helvetica, Arial, sans-serif;
23 -webkit-font-smoothing: antialiased;
24 -moz-osx-font-smoothing: grayscale;
25 text-align: center;
26 color: #2c3e50;
27 margin-top: 60px;
28 }
29 style>
メールでjsはelement-uiのjsとcssを導入する
1 import ElementUI from 'element-ui'
2 import 'element-ui/lib/theme-chalk/index.css'
3 Vue.use(ElementUI)
エラーがないことを確認してからコマンドを再使用
npm run dev
実行すると、element-uiのメニューコンポーネントがページに多数表示されます.
これで、開発環境は実行可能になりました.
最後に同期したコードの実行方法などを添付します.例えば、チーム開発では、みんなが協力して開発し、開発環境を構築する必要があります.個人的にもコード同期を行い、異なる開発ホストで開発する必要がある可能性があります.
本明細書の第1ステップ、第2ステップ、第3ステップに従う.後でwebpackをインストールする必要があります
コマンドを使用:
1 npm i -g webpack
その後、cmdでcdをプロジェクトパスに挿入します.
コマンドを使用:
1 npm install
プロジェクトのインストールに依存するのは、C#Nugetのようなリストアパッケージと理解できます.インストールが完了すると実行されます.