npm install -g @vue/cli
npm install -g @vue/cli-service-global
vue ui
導入已有項目或新建項目,安裝插件,進行eslint規則配置等超級好用vue create hello-vue
# 選擇這個
> Manually select feature
# 哎 慚愧 我還不會ts
◉ Babel
◯ TypeScript
◯ Progressive Web App (PWA) Support
◉ Router
◉ Vuex
❯◉ CSS Pre-processors
◉ Linter / Formatter
# 不選擇 history模式,這個因項目而已,我這邊hash夠用
? Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n) n
# dart的比較快,其餘的隨意
❯ Sass/SCSS (with dart-sass)
# 加prettier,保存的時候,能自動格式化vue裏的html和css,爽爆了,這裏儘可能不選錯
❯ ESLint + Prettier
# 保存就自動lint,commit會太多
❯◉ Lint on save
# 分別生成配置文件,一目瞭然
❯ In dedicated config files
# 保存配置
Save this as a preset for future projects? y
複製代碼
node -v
npm install -g n
和n stable
更新node到最新的穩定版,mac下可能須要sudo
vue --version
npm uninstall vue-cli -g
npm install -g @vue/cli
,再vue --version
,檢測下npm install -g @vue/cli-service-global
App.vue
,固然文件夾裏還能夠有別的文件,這個文件只是啓動文件vue serve App.vue
文件夾裏會生成Node_module,能夠在瀏覽器訪問頁面vue build App.vue
文件夾裏會生成dist文件夾,能夠用來部署用於開發一個庫、組件,作一些小demo等都是很是適合的!javascript
vue create hello-vue
,hello-vue是文件夾名字,若是不存在會自動建立文件夾,若是存在會安裝到那個文件夾中。空格鍵
選中/反選,按a鍵
全選/全不選,按i鍵
反選已選擇項, 上下鍵 上下移動選擇。能夠根據項目大小和功能體驗配置不一樣的功能router
的時候,注意!!!在問Use history mode for router?
建議選擇n
,history的模式須要服務器的一些配合,若是後期要用再打開css預處理器
,若是是sass,建議選擇Sass/SCSS (with dart-sass)
lint/formatter
(支持代碼風格檢查和格式化),我的偏好選擇eslint+prettier
,standard規範究竟是啥,airbnbIn dedicated config files
表示babel,postcss,eslint的配置都是獨立的文件,通常選擇這個Save this as a preset for future projects? (Y/n)
// 是否記錄一下以便下次繼續使用這套配置,須要的話輸入配置的名字npm run serve
打開瀏覽器看下這篇文章超棒了css
下面的能夠不用看,沒上面寫的好,哈哈哈html
vue ui
在想要建項目的文件夾裏運行此命令,而後就是小白式看看點點