詳細VUE-cli3.0の足場プロジェクトプロセス

1.インストールVUE-CLI 3.0

1
2
3
npm install -g @vue/cli
# or
yarn global add @vue/cli

VUE -V(大文字V):正常にインストールビューバージョンの後

2.変更コマンド

1
vue create --help

使用法:create [options] <app-name>

`VUE-CLI-service`新しいプロジェクトでのサポートを作成します。

オプション:

  -p、--preset <presetName>保存したり、リモートの設定オプションは、プロンプトを無視して使用し
  、-dプロンプトを無視し、デフォルト設定のオプションを使用--default
  -i、--inlinePreset <JSON>プロンプト無視インラインJSON文字列のプリセットオプション使用
  -m、--packageManager <コマンド> NPM指定されたクライアントのインストールに依存する
  だけで(依存インストール時に指定した-r、--registry <URL> NPMのレジストリを)NPMクライアントの
  -g、 - Gitの[メッセージ]強制/ Gitは初期化され、指定スキップ提出初期設定オプションの情報
  -n、--no-のgit gitのスキップ初期化
  -f、--force上書き先のディレクトリ可能な構成の
  -c、--clone使用gitのクローンは、プリセットのオプションは、リモート得る
  -x、指定したプロキシを使用してプロジェクトを作成し--proxy
  -bは、プロジェクトを作成するとき--bare省略時のデフォルトの初心者のアセンブリ命令を
  -時間、--help出力ヘルプ情報の利用

3.プロジェクトを作成します。

プロジェクトを作成するために、指定したディレクトリに移動します(プロジェクト名:プロジェクト名)

1
vue create project-name

私のデフォルトは、私が保存されていた良いテンプレートです。

デフォルトでは、デフォルトの設定であります

手動で選択カスタム構成を備えて

4.設定(カスタム設定)を選択します

5. CSSプリコンパイルを選択して、私はあまりを選びました

1
2
3
4
5
6
Please pick a preset: Manually select features
  Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit
  Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default ):
  SCSS/SASS
  > LESS
  Stylus

6.シンタックス検出ツール、私はESLint +標準設定を選択しました

1
2
3
4
5
6
7
8
Please pick a preset: Manually select features
  Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit
  Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default ): Stylus
  Pick a linter / formatter config: (Use arrow keys)
  ESLint with error prevention only
  ESLint + Airbnb config
> ESLint + Standard config
  ESLint + Prettier

7. [シンタックスチェックモード、ここで私は検出するために、それを保存することを選択します

1
2
3
4
5
6
7
Please pick a preset: Manually select features
  Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit
  Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default ): Stylus
  Pick a linter / formatter config: Prettier
  Pick additional lint features: (Press <space> to select, <a> to toggle all, <i> to invert selection)
>( ) Lint on save // 保存就检测
  ( ) Lint and fix on commit // fix和commit时候检查

8.次は、別のフォルダに、バベルをお願いpostcss、これらのプロファイルを置くeslint、ここで選ぶ、私が選択します

1
2
3
4
5
6
7
8
9
Please pick a preset: Manually select features
  Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit
  Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default ): Stylus
  Pick a linter / formatter config: Prettier
  Pick additional lint features: Lint on save
  Pick a unit testing solution: Jest
  Where do you prefer placing config for Babel, PostCSS, ESLint, etc.? (Use arrow keys)
> In dedicated config files // 独立文件放置
  In package.json // 放package.json里

私は、デフォルトの名前を保存するための最初のステップを見てあなたはYを入力した場合、Nは、記録しません9.は、保全の名前を入力する必要があります

1
2
3
4
5
6
7
8
Please pick a preset: Manually select features
Check the features needed for your project: Router, Vuex, CSS Pre-processors, Linter, Unit
Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default ): Stylus
Pick a linter / formatter config: Prettier
Pick additional lint features: Lint on save
Pick a unit testing solution: Jest
Where do you prefer placing config for Babel, PostCSS, ESLint, etc.? In dedicated config files
Save this as a preset for future projects? (Y/n) // 是否记录一下以便下次继续使用这套配置。

10.ダウンロードモジュールのために、依存待ち時間を決定した後

プロジェクトが作成された後11

1
2
cd project-name // 进入项目根目录
run serve // 运行项目

オープンする12.ブラウザ   にhttp:// localhostを:8080

概要

上記は、こんにちは、私たちはあなたが私にメッセージをお願いします質問があれば、助けたい構築するためのプロジェクトを紹介するプロセスVUE-cli3.0足場小さなシリーズで、小扁は、速やかに全員に返信させていただきます。これで私はまた、家庭サイトスクリプティングのサポートのために非常に感謝しています!

おすすめ

転載: www.cnblogs.com/amylis_chen/p/11244836.html