国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【vue項目】vue項目創(chuàng)建全流程,創(chuàng)建使用 vue-cli 搭建項目

這篇具有很好參考價值的文章主要介紹了【vue項目】vue項目創(chuàng)建全流程,創(chuàng)建使用 vue-cli 搭建項目。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一. 使用 vue-cli 搭建項目

1.安裝vue/cli ,執(zhí)行下面的命令安裝或是升級

npm i -g @vue/cli
npm i -g @vue/cli 安裝報錯

? 如果安裝報錯如下

npm WARN rollback Rolling back node-notifier@10.0.1 failed (this is probably harmless): EPERM: operation not permitted, rmdir 'D:\Devlop\nodejs\node_global\node_modules\@vue\cli'
npm ERR! code EEXIST
npm ERR! path D:\Devlop\nodejs\node_global\node_modules\@vue\cli\bin\vue.js
npm ERR! dest D:\Devlop\nodejs\node_global\vue.cmd
npm ERR! EEXIST: file already exists, cmd shim 'D:\Devlop\nodejs\node_global\node_modules\@vue\cli\bin\vue.js' -> 'D:\Devlop\nodejs\node_global\vue.cmd'
npm ERR! File exists: D:\Devlop\nodejs\node_global\vue.cmd
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.

npm ERR! A complete log of this run can be found in:
npm ERR!     D:\Devlop\nodejs\node_cache\_logs\2023-04-13T02_13_31_038Z-debug.log
npm i -g @vue/cli 安裝報錯解決方案

? 查看vue版本 vue -V ,主要原因是安裝vue的版本過低。

D:\study_html\vueApp>vue -V
2.9.6

? 輸入以下命令 ,可以強制覆蓋以前舊版本的vue-cli腳手架。

npm install -g @vue/cli --force  

? 執(zhí)行完,看到 + @vue/cli@5.0.8 安裝成功。

+ @vue/cli@5.0.8
added 842 packages from 491 contributors in 84.507s

2.在命令行輸入以下命令創(chuàng)建Vue項目

vue create 項目名稱
vue create創(chuàng)建項目失敗

當使用vue create 命令創(chuàng)建項目失敗, 發(fā)現(xiàn)報錯如下:

D:\study_html\vueApp>vue create demoApp
Invalid project name: "demoApp"
Warning: name can no longer contain capital letters

D:\study_html\vueApp>vue create myApp
Invalid project name: "myApp"
Warning: name can no longer contain capital letters

? vue命令無法創(chuàng)建命名包含大寫字母的項目。所以,在命令行創(chuàng)建vue項目時,要用小寫英文字母來命名項目,也可以用 vue ui 可視化界面來創(chuàng)建項目。

①vue create 正確創(chuàng)建如下,輸入 y
D:\study_html\vueApp>vue create demo-app
?  Your connection to the default yarn registry seems to be slow.
   Use https://registry.npmmirror.com for faster installation? Yes   
② 選擇第二種,手動選擇特性,支持更多自定義選項
  • Default 表示使用默認配置,默認勾選babel、eslint ,回車之后直接進入裝包
  • Manually 自定義勾選特性配置,選擇完畢后,才能進入裝包
Vue CLI v5.0.8
? Please pick a preset:
  Default ([Vue 3] babel, eslint)
  Default ([Vue 2] babel, eslint)
> Manually select features
③ 自定義選擇要安裝的插件。( 按空格是選擇勾還是不勾,按回車是代表確認。)

babel: 把ES6語法可以轉(zhuǎn)換成ES5語法的插件

Router:vue-router,路由,因為項目要用到路由跳轉(zhuǎn)所以勾上

Vuex:我們項目也會用,但是還沒學,所以先不勾,學的時候再來下載

CSS Pre-processors: css的預處理,可以選擇less和sass,因為我們這個項目樣式用less,所以懸賞

注意:按空格是選擇勾還是不勾,按回車是代表確認文章來源地址http://www.zghlxwxcb.cn/news/detail-416341.html

Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: (Press <space> to select, <a> to toggle all, <i> to invert selection, and
<enter> to proceed)
 (*) Babel
 ( ) TypeScript
 ( ) Progressive Web App (PWA) Support
 (*) Router
>(*) Vuex
 (*) CSS Pre-processors
 (*) Linter / Formatter
 ( ) Unit Testing
 ( ) E2E Testing
④ 選擇vue的版本 ,選擇2.x項目
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with
  3.x
> 2.x
⑤ 是否使用history模式的路由,不需要,輸入n (我們之前用的路由都是hash模式)
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with 2.x
? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n)
⑥選擇css預處理語言 ,勾選 Less
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with 2.x
? Use history mode for router? (Requires proper server setup for index fallback in production) No
? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default):
  Sass/SCSS (with dart-sass)
> Less
  Stylus
⑦ 選擇代碼格式校驗使用哪種校驗規(guī)范,選擇第三種,回車
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with 2.x
? Use history mode for router? (Requires proper server setup for index fallback in production) No
? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Less
? Pick a linter / formatter config:
  ESLint with error prevention only
  ESLint + Airbnb config
> ESLint + Standard config
  ESLint + Prettier
⑧ 選擇什么情況下觸發(fā)代碼校驗,按空格表示勾選,全選然后回車
  • Lint on save 當修改報錯文件時觸發(fā)
  • Lint and fix on commit 當執(zhí)行git committ提交時
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with 2.x
? Use history mode for router? (Requires proper server setup for index fallback in production) No
? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Less
? Pick a linter / formatter config: Standard
? Pick additional lint features: (Press <space> to select, <a> to toggle all, <i> to invert selection, and <enter> to
proceed)
>(*) Lint on save  
 (*) Lint and fix on commit
⑨對應Babel, ESLint等配置文件是,這里選擇獨立的,勾選第一個
  • In dedicated config files 生成保存到獨立的配置文件中
  • In package.json 把插件的配置信息和package.json文件寫在一起
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with 2.x
? Use history mode for router? (Requires proper server setup for index fallback in production) No
? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Less
? Pick a linter / formatter config: Standard
? Pick additional lint features: Lint on save, Lint and fix on commit
? Where do you prefer placing config for Babel, ESLint, etc.? (Use arrow keys)
> In dedicated config files
  In package.json

⑩選擇 你要不要保存當前的設置,方便下一次快速使用。如果你要保存輸入y,不需要保存輸入n。這里我選擇n.
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with 2.x
? Use history mode for router? (Requires proper server setup for index fallback in production) No
? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Less
? Pick a linter / formatter config: Standard
? Pick additional lint features: Lint on save, Lint and fix on commit
? Where do you prefer placing config for Babel, ESLint, etc.? In dedicated config files
? Save this as a preset for future projects? (y/N)
①① 選擇哪種方式安裝依賴,我選擇npm
Vue CLI v5.0.8
? Please pick a preset: Manually select features
? Check the features needed for your project: Babel, Router, Vuex, CSS Pre-processors, Linter
? Choose a version of Vue.js that you want to start the project with 2.x
? Use history mode for router? (Requires proper server setup for index fallback in production) No
? Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): Less
? Pick a linter / formatter config: Standard
? Pick additional lint features: Lint on save, Lint and fix on commit
? Where do you prefer placing config for Babel, ESLint, etc.? In dedicated config files
? Save this as a preset for future projects? No
? Pick the package manager to use when installing dependencies:
  Use Yarn
> Use NPM
最后,安裝成功后,提示
added 216 packages from 110 contributors in 27.327s

152 packages are looking for funding
  run `npm fund` for details

?  Running completion hooks...

?  Generating README.md...

?  Successfully created project demo-app.
?  Get started with the following commands:

 $ cd demo-app
 $ npm run serve

3.啟動項目 ,運行項目

npm run serve
① 進入所在項目路徑
D:\study_html\vueApp>cd demo-app
② 執(zhí)行命令,查看項目啟動成功
D:\study_html\vueApp\demo-app> npm run serve

> demo-app@0.1.0 serve D:\study_html\vueApp\demo-app
> vue-cli-service serve

 INFO  Starting development server...


 DONE  Compiled successfully in 5229ms                                                                      上午11:00:41


  App running at:
  - Local:   http://localhost:8080/
  - Network: http://10.12.48.22:8080/

  Note that the development build is not optimized.
  To create a production build, run npm run build.

到了這里,關于【vue項目】vue項目創(chuàng)建全流程,創(chuàng)建使用 vue-cli 搭建項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • vue-cli3的安裝和項目創(chuàng)建

    vue-cli3的安裝和項目創(chuàng)建

    一 vue-cli3的安裝 (注意:vue-cli3在安裝之前,需要先刪除舊版本,即vue-cli2) ? cnpm i -g @vue/cli vue-cli3的卸載:cnpm uninstall -g @vue/cli? 然后用命令“vue -V”查看是否刪除vue,如果沒有刪掉,就直接去文件夾里面刪除vue文件夾即可 (二)vue-cli3項目創(chuàng)建 1,用dos命令的方式 vue cre

    2024年02月09日
    瀏覽(23)
  • Vue-cli搭建SPA項目

    Vue-cli搭建SPA項目

    Vue CLI(Vue Command Line Interface)是一個用于快速搭建基于Vue.js的前端項目的工具。它是Vue.js官方提供的一個腳手架工具,旨在簡化Vue.js項目的開發(fā)過程。Vue CLI提供了一些強大的功能,幫助開發(fā)者輕松創(chuàng)建、開發(fā)和構建Vue.js應用程序 Vue CLI的主要特點和功能: 快速創(chuàng)建項目: V

    2024年02月07日
    瀏覽(88)
  • vue-cli3.0創(chuàng)建項目IE兼容處理

    一、白屏處理 IE白屏,基本是JS代碼報錯,包括app.js報錯或者chunk包報錯,需要分以下幾個步驟解決: 1. 安裝sockjs-client包,npm i?sockjs-client -D。 2. 安裝babel-polyfill包,npm i?babel-polyfill -D,并在main.js中引入(在第一行代碼引入),import \\\'babel-polyfill\\\'; 3. 在vue.config.js中增加配置:

    2024年02月07日
    瀏覽(20)
  • 關于基于vue-cli腳手架創(chuàng)建vue項目(圖文版)

    關于基于vue-cli腳手架創(chuàng)建vue項目(圖文版)

    目錄 一.vue-cli腳手架·概述(來源于官方文檔) 二.創(chuàng)建流程 2.1 首先安裝node.js,如未安裝請移步到:安裝node.js 2.2 安裝腳手架vue-cli 2.2.1 使用npm install -g @vue/cli命令 ?2.2.1 使用vue -V 查看版本并檢驗是否安裝成功 ?2.3 安裝vue項目 2.3.1 使用命令 vue create 項目名 ?編輯?2.3.2 這里

    2024年02月07日
    瀏覽(302)
  • 怎樣創(chuàng)建vue項目(分別基于vue-cli和vite兩種的創(chuàng)建方式)

    怎樣創(chuàng)建vue項目(分別基于vue-cli和vite兩種的創(chuàng)建方式)

    1、安裝node.js 1、首先需要安裝node.js,推薦下載地址:Node.js 2、檢查是否安裝成功,使用打開黑窗口的快捷鍵window+R,輸入cmd,在黑窗口輸入node -v,如果輸出版本號,就說明安裝node環(huán)境成功, 2、vue-cli搭建Vue開發(fā)環(huán)境 Vue CLI:命令行界面,俗稱腳手架,Vue CLI 是一個基于webpa

    2024年02月02日
    瀏覽(98)
  • vue-cli自定義創(chuàng)建項目-eslint依賴沖突解決方式

    vue-cli自定義創(chuàng)建項目-eslint依賴沖突解決方式

    創(chuàng)建項目步驟 概覽: 在安裝 npm安裝時會報錯 依賴沖突原因: @vue/eslint-config-standard@6.1.0 依賴于 eslint-plugin-vue 的 ^7.0.0 版本,但是項目中安裝了更高版本的 eslint-plugin-vue 解決方式:降級eslint-plugin-vue到@vue/eslint-config-standard支持的版本 解決后: 再進行npm安裝,就能成功

    2024年04月09日
    瀏覽(20)
  • vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)

    vue-cli 腳手架創(chuàng)建uniapp項目(微信小程序)

    1、全局安裝 vue-cli 腳手架(不建議用 5.0 版本,避免報錯) 2、腳手架創(chuàng)建項目 3、選擇 默認模板 即可 4、編譯并啟動項目 ?5、開發(fā)者工具,導入項目,注意路徑 \\\"項目地址/dist/dev/mp-weixin\\\" 開發(fā)的規(guī)范 不能直接在開發(fā)者工具中修改代碼,口訣:vscode做開發(fā),開發(fā)者工具做調(diào)試

    2024年02月09日
    瀏覽(90)
  • vue-cli創(chuàng)建項目、vue項目目錄結(運行vue項目)、ES6導入導出語法、vue項目編寫規(guī)范

    vue-cli創(chuàng)建項目、vue項目目錄結(運行vue項目)、ES6導入導出語法、vue項目編寫規(guī)范

    1 vue-cli創(chuàng)建項目 1.1 vue-cli 命令行創(chuàng)建項目 1.2 使用vue-cli-ui創(chuàng)建 2 vue項目目錄結構 2.1 運行vue項目 2.2 vue項目的目錄結構 3 es6導入導出語法 4 vue項目編寫規(guī)范 4.1 修改項目 4.2 以后寫vue項目,只需要在固定位置寫固定代碼即可 App.vue HomeView.vue AboutView.vue

    2024年02月07日
    瀏覽(48)
  • vue-cli5腳手架搭建項目過程詳解 -vue組件單元測試

    vue-cli5腳手架搭建項目過程詳解 -vue組件單元測試

    單元測試是對軟件中的最小可測試單元進行測試。(最小可測試單元是要有結果產(chǎn)出的。例如某個方法,單獨的某個操作) 單元測試其實是伴隨著敏捷開發(fā),它是對更快開發(fā)的一種追求。早發(fā)現(xiàn)錯誤比晚發(fā)現(xiàn)錯誤會更好,保證自己的代碼符合要求 一: 搭建基于 jest 的 vue 單元

    2023年04月14日
    瀏覽(439)
  • vue3自動引入插件unplugin-auto-import (vite搭建項目,vue-cli搭建項目兩種方式)

    vue3自動引入插件unplugin-auto-import (vite搭建項目,vue-cli搭建項目兩種方式)

    插件地址:https://github.com/antfu/unplugin-auto-import 如果安裝了eslint,使用的ref、torefs等報錯undefind如下圖 需在2個地方vue.config.js ,.eslintrc.js文件做配置 代碼:

    2024年02月13日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包