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

vue初體驗1:新建vue3項目并啟動訪問(mac)

這篇具有很好參考價值的文章主要介紹了vue初體驗1:新建vue3項目并啟動訪問(mac)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、 安裝hbuilderx

HBuilderX是一款基于Electron框架開發(fā)的跨平臺的集成開發(fā)環(huán)境(IDE),是為前端開發(fā)者服務的通用 IDE,或者稱為編輯器;提供比其他工具更優(yōu)秀的 vue 支持。HBuilderX集成了多種開發(fā)工具和語言,包括HTML、CSS、JavaScript、TypeScript、Vue.js、React等,可以幫助開發(fā)者更高效地進行Web前端開發(fā)。

特點
1、可以根據(jù)開發(fā)者的代碼上下文,提供準確的代碼補全和語法提示,大大提高了開發(fā)效率。
2、集成了多種調(diào)試工具和模擬器,可以在不同的設(shè)備和瀏覽器上進行實時調(diào)試和預覽,有助于更快的定位和解決問題。
3、有多種代碼重構(gòu)和自動化工具,如代碼格式化、自動縮進、自動補全等,有助于更規(guī)范和高效地編寫代碼。
4、支持多種版本控制工具,如Git、SVN等,可以方便地管理和協(xié)作開發(fā)項目。
5、還支持后端開發(fā),它可以集成Node.js和MongoDB等工具,更方便地進行全棧開發(fā)。
6、提供多種插件和主題,滿足不同開發(fā)者需求和喜好。

關(guān)于安裝 沒啥特殊的直接安就行
點我下載進行安裝

二、 安裝node.js

node.js 平臺的默認包管理器為npm。目前 node.js 安裝包中包含 npm。通過 npm 可以安裝、共享、分發(fā)代碼,管理項目依賴關(guān)系。所以有必要先安裝node.js

點我下載安裝
終端查看安裝版本:node --version

Node.js 主要模塊是用 JavaScript 編寫的, Node.js 是一個能夠在服務器端運行 JavaScript 的開放源代碼、跨平臺 JavaScript 運行環(huán)境。
兩點優(yōu)勢:
(1)跨平臺(服務器[操作系統(tǒng)])運行。
(2) Node.js 使前后端更加一體,十分方便。

三、 vue 腳手架

vue腳手架用于自動生成vue和webpack的項目模板。可以快速構(gòu)建vue的工具,自動安裝vue所需要的插件,避免手動安裝各種插件,以及尋找各種cdn并一個一個引入的麻煩

1、打開終端,以管理員身份運行:
sudo su 
按提示輸入密碼(開機運行密碼即可)
2、下載vue的源

通過npm下載vue的源,由于是從國外服務器下載,速度比較慢;所以淘寶團隊分享了一個完整的npmjs.org 鏡像,我們可以通過執(zhí)行cnpm加快模塊的下載速度。

可通過npm安裝cnpm:

npm install -g cnpm -registry=https://registry.npm.taobao.org

ps:
npm 的全稱是 Node Package Manager,即 Node 包管理器

查看cnpm版本:

cnpm -version
cnpm@9.2.0 (/usr/local/lib/node_modules/cnpm/lib/parse_argv.js)
npm@9.7.2 (/usr/local/lib/node_modules/cnpm/node_modules/npm/index.js)
node@16.17.0 (/usr/local/bin/node)
npminstall@7.9.0 (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local 
darwin arm64 21.6.0 
registry=https://registry.npmmirror.com
3、通過cnpm 安裝vue腳手架
cnpm install -g @vue/cli
4、啟動vue腳手架自帶的項目管理器(服務)

執(zhí)行 vue ui

vue ui 
??  Starting GUI...
??  Ready on http://localhost:8002
4.1、創(chuàng)建空的vue項目

step1mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
step2 創(chuàng)建
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
step3 為項目命名,同時選擇本地存儲位置
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
step4 、可以手動配置項目
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
step5 以下是我自己的設(shè)置,具體可按實際需要配置,下面有全部的配置:

插件 開or 關(guān) 原因
關(guān)閉 Babel
Transpile modern JavaScript to older versions (for compatibility)
是否兼容低版本瀏覽器 盡量精簡,實操時可以按自己實際需要設(shè)置
關(guān)閉 CSS Pre-processors
Add support for CSS pre-processors like Sass, Less or Stylus
是否配置CSS預處理器
打開 Vuex
Manage the app state with a centralized store
是否配置狀態(tài)管理模式(相當于本地存儲)
打開 Router
Structure the app with dynamic pages
是否配置路由

vue的其他配置選擇

配置 作用
Choose Vue version vue版本選擇
TypeScript 是否擴展JavaScript
Progressive Web App (PWA) Support 是否支持漸進式Web應用程序
Linter / Formatter 格式化程序規(guī)范選擇
Unit Testing 是否創(chuàng)建單元測試
E2E Testing 是否創(chuàng)建端到端測試

mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
step6:點擊下一步后,創(chuàng)建項目,不保存預設(shè)
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
至此,項目創(chuàng)建完畢,接下來可以導入自己需要的三方依賴
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js

4.2、安裝需要的三方依賴:

mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
按以下表格列出依賴的用處,可按實際需要去安裝

vue的三方依賴 引入的用處
element-plus 1、包含豐富的組件和擴展功能,eg: 表格、表單、按鈕、導航、通知等,
2、快速構(gòu)建高質(zhì)量的 Web 應用。
點我進官網(wǎng)
element-plus/icons-vue 點我查新特性 。
axios Axios 是一個基于 promise 的 HTTP 庫,可以用在瀏覽器和 node.js 中。
點我進官網(wǎng)
echarts 1、使用 JavaScript 實現(xiàn)的開源可視化庫,可以流暢的運行在 PC 和移動設(shè)備上;
2、兼容當前絕大部分瀏覽器(IE9/10/11,Chrome,F(xiàn)irefox,Safari等)
3、底層依賴矢量圖形庫 ZRender,提供直觀,交互豐富,可高度個性化定制的數(shù)據(jù)可視化圖表。
點我進官網(wǎng)
el-cascader-plus 級聯(lián)選擇器插件 點我了解更全面,官網(wǎng)鏈接:el-cascader-plus
pinia 官網(wǎng):pinia
sortablejs 是一個JavaScript庫,用于在現(xiàn)代瀏覽器和觸控設(shè)備上可重排序的拖放列表。不需要jQuery。支持流星,天使,反應,聚合物,Vue,敲除和任何CSS庫,如引導sortablejs
vue3-ace-editor 點我了解
vuex-along 點我了解
vuex-persist 點我了解
vuex-persistedstate 點我了解
vuex官網(wǎng)|https://vuex.vuejs.org/zh/index.html
4.3 本地導入新建項目

打開 hbuilder
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js至此,新建的vue項目導入成功。

4.4 啟動本地項目并訪問

1)啟動
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
如果終端出現(xiàn) 找不到文件或者路徑之類的提示,可鼠標重新選中要啟動的項目,然后點擊 新增終端標簽即可
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js

在終端輸入啟動命令: npm run serve

ps
在終端運行 npm run serve (這里的命令是針對 vue3, 選 vue2 版本的應該是 npm run dev ) mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
2)點擊鏈接,訪問頁面如下:
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js
值得一提的是,如果有多個vue項目,啟動后不會出現(xiàn)接口沖突 。

5、通過mac終端 的 命令創(chuàng)建vue項目

在mac終端里,執(zhí)行創(chuàng)建vue空項目的命令:vue create vue_test2

可能會提示 無權(quán)限: Error: EACCES: permission denied, 可切換到管理員身份:sudo su ,提示輸入密碼(輸入開機密碼即可)

具體操作按如下圖示跟著執(zhí)行即可,從創(chuàng)建到啟動訪問
mac啟動vue,關(guān)于測試,macos,vue.js,hbuilderx,前端,編輯器,node.js

#### 6、vue 常用語法
todo 待補充

參考:vue.cli文章來源地址http://www.zghlxwxcb.cn/news/detail-718834.html

到了這里,關(guān)于vue初體驗1:新建vue3項目并啟動訪問(mac)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 【前端Vue】Vue3+Pinia小兔鮮電商項目第1篇:認識Vue3,1. Vue3組合式API體驗【附代碼文檔】

    【前端Vue】Vue3+Pinia小兔鮮電商項目第1篇:認識Vue3,1. Vue3組合式API體驗【附代碼文檔】

    通過 Counter 案例 體驗Vue3新引入的組合式API 特點: 代碼量變少 分散式維護變成集中式維護 ![image.png]( create-vue是Vue官方新的腳手架工具,底層切換到了 vite (下一代前端工具鏈),為開發(fā)提供極速響應 ![image.png]( 前置條件 - 已安裝16.0或更高版本的Node.js 執(zhí)行如下命令,這一指

    2024年03月17日
    瀏覽(25)
  • Vue3.0 項目啟動(打造企業(yè)級音樂App)

    Vue3.0 項目啟動(打造企業(yè)級音樂App)

    內(nèi)容 參考鏈接 Vue3.0 項目啟動 Vue3.0 項目啟動(打造企業(yè)級音樂App) Vue3.0項目——打造企業(yè)級音樂App(一) Tab欄、輪播圖、歌單列表、滾動組件 Vue3.0項目——打造企業(yè)級音樂App(二) 圖片懶加載、v-loading指令的開發(fā)和優(yōu)化 2020年09月18日,vue3.0 版本正式發(fā)布。這意味著在未來

    2023年04月08日
    瀏覽(16)
  • mac系統(tǒng) 拉取vue項目啟動時報錯:: Permission denied

    mac系統(tǒng) 拉取vue項目啟動時報錯:: Permission denied

    1,從github拉取的vue項目啟動時npm run dev報錯,自己試了很多命令,主要還是細心一點對比查看自己目錄就好了, 解決方式: 2,這是因為沒有操作權(quán)限,只需要在項目下終端執(zhí)行以下命令即可,注意對比自己目錄名已經(jīng)圈出來了 chmod 777 node_modules/.bin/vue-cli-service 3,再次輸入

    2024年02月16日
    瀏覽(16)
  • 【Vue3+Ts】項目啟動準備和配置項目代碼規(guī)范和css樣式的重置

    【Vue3+Ts】項目啟動準備和配置項目代碼規(guī)范和css樣式的重置

    創(chuàng)建項目( 使用Vite 構(gòu)建工具創(chuàng)建項目模板) 創(chuàng)建完項目,npm install 一下即可 目錄介紹 插件安裝 看一下vscode推薦的插件 安裝所推薦的插件,為了更好的類型檢測 創(chuàng)建別名 編譯說明 項目配置 配置icon和標題 配置項目別名 配置ts.config.json 檢測vscode的插件是否配置 配置項目代

    2024年02月10日
    瀏覽(52)
  • 關(guān)于unaipp生成的vue3項目開啟微信云函數(shù)所遇到的問題

    關(guān)于unaipp生成的vue3項目開啟微信云函數(shù)所遇到的問題

    使用uniapp創(chuàng)建的vue3項目,需要用到H5靜態(tài)頁面跳轉(zhuǎn)小程序的時候(具體操作看微信開發(fā)文檔:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/staticstorage/jump-miniprogram.html),會用到微信開發(fā)者工具的云開發(fā),那么在創(chuàng)建的項目里面是沒有用到云函數(shù)的,就沒有云函數(shù)的文件夾

    2024年02月08日
    瀏覽(18)
  • Vue3項目關(guān)于輪播圖的封裝應該怎么封裝才是最簡單的呢

    在Vue3中,可以使用組合API和ref來封裝一個簡單的輪播圖組件。以下是一個基本的封裝示例: 在模板中,使用v-for來遍歷數(shù)據(jù)列表,并根據(jù)currentIndex來設(shè)置當前展示的輪播圖。 在setup中,使用ref來定義currentIndex和timer變量。在onMounted和onUnmounted鉤子中,分別啟動和停止輪播循環(huán)

    2024年02月07日
    瀏覽(18)
  • 基于vscode實現(xiàn)vue3項目創(chuàng)建啟動+安裝配置路由vue-router實現(xiàn)單頁面組件切換

    基于vscode實現(xiàn)vue3項目創(chuàng)建啟動+安裝配置路由vue-router實現(xiàn)單頁面組件切換

    訪問https://nodejs.org/en,點擊下載最新版本的nodejs,并安裝。 在項目目錄文件下,通過cmd運行下述指令。 依次輸入下列命令,啟動vue項目 在瀏覽器中加載http://localhost:5173/,頁面加載成功,說明vue項目安裝啟動成功。 建議安裝第三方庫通過vscode中的終端來操作,項目啟動通過

    2024年02月03日
    瀏覽(97)
  • Unity關(guān)于無法新建項目的可能解決辦法

    Unity關(guān)于無法新建項目的可能解決辦法

    PISCOMAI ,1 年前 發(fā)布于異常報錯 有的朋友無法新建項目,可能會閃退,卡在新建界面加載,路徑不存在等錯誤,下面我為大家提供幾個解決辦法,請大家逐一嘗試,并希望在該帖子下留下你們的問題與解決辦法,幫助其他開發(fā)者!??! 1 嘗試退出登錄然后重新登陸 2 有開發(fā)者

    2023年04月10日
    瀏覽(16)
  • vue3之vite創(chuàng)建h5項目1(創(chuàng)建vite項目、配置IP訪問項目、配置多環(huán)境變量與預覽打包生產(chǎn)效果、配置別名)

    vue3之vite創(chuàng)建h5項目1(創(chuàng)建vite項目、配置IP訪問項目、配置多環(huán)境變量與預覽打包生產(chǎn)效果、配置別名)

    初始化項目模塊 添加環(huán)境變量文件,每個文件寫入配置,定義 env 環(huán)境變量前面必須加 VITE_ dev環(huán)境 test環(huán)境 prod環(huán)境 在項目根目錄下創(chuàng)建 03-1:配置多環(huán)境變量之dev環(huán)境 .env.development 03-2:配置多環(huán)境變量之test環(huán)境 .env.test 03-3:配置多環(huán)境變量之prod環(huán)境 .env.production 03-4 修改

    2024年02月02日
    瀏覽(101)
  • vite + vue3 的項目中使用 vitest 做單元測試(僅供參考)

    在 vitest 中 集成了c8,c8 是測試覆蓋率檢查的工具,告訴開發(fā)者代碼中有哪些代碼行被覆蓋了,哪些沒有覆蓋。 在package.json增加npm script 如果沒安裝c8,運行命令的話,Vitest 會提示安裝 c8,默認yes,回車執(zhí)行安裝。安裝后,命令行刪除測試覆蓋率,同時在 src/coverage 下生成一個

    2024年02月03日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包