最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解使用Nuxt.js快速搭建服務端渲染(SSR)應用

 更新時間:2019年03月13日 14:33:06   作者:yhtx1997  
這篇文章主要介紹了詳解使用Nuxt.js快速搭建服務端渲染(SSR)應用,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

安裝 nuxt.js

Nuxt.js 官方提功了兩種方法來進行項目的初始化,一種是使用Nuxt.js團隊的腳手架工具 create-nuxt-app ,一種是根據自己的需求自由配置

使用腳手架適合新手,對 nodejs 后臺框架有所了解;按照自己需求自由配置,需要對如何配置 webpack 以及 nodejs 后臺框架有所了解。

兩種方式比較下就是原生和插件的區(qū)別。

使用腳手架安裝

需要有 nodejs 或者yarn 環(huán)境,推薦使用 vscode 自帶的控制臺輸入命令行命令進行操作

在有了環(huán)境之后直接輸入以下命令就可以直接創(chuàng)建一個項目(npx 在npm 5.2.0默認安裝,使用最新穩(wěn)定nodejs環(huán)境不用考慮有沒有)

npx create-nuxt-app <項目名>

#或者用yarn

yarn create nuxt-app <項目名>

之后他會提示你進行一些選擇

1.項目名

在這里可以設置項目名,亦可以之后在 package.js 中設置 name 屬性,一般是在輸入上面命令時的項目名,不需要修改直接回車就好

2.項目描述

這里是關于項目的描述,比如是做什么的,也可以之后在 package.js 中設置 description 屬性

3.選擇服務器端框架

看自己習慣使用什么了,一般 Express Koa 居多

4.擴展插件

選擇 axios EsLint Prettier

  • axios 發(fā)送HTTP請求
  • EsLint 在保存時代碼規(guī)范和錯誤檢查自己的代碼。
  • Prettier 在保存時格式化/美化自己的代碼。

5.選擇 UI 框架

UI 框架方便快速開發(fā),提供了很多現成的樣式,近幾年聽到最多的就是 Element UI

6.選擇測試框架

測試框架是用來檢測程序有沒有到達預期的目的,有沒有出錯,這里暫時用不到,所以選擇 none 就好

7.選擇渲染模式

這里分單頁應用(spa)以及普遍的方式(Universal),單頁應用有很多路由但是頁面只有一個,所有能看到的頁面都是 js 即時生成的 dom,第二種是在服務器生成 html ,有多少路由就有多少頁面。

使用 nuxt 就是為了解決 SEO 的問題,使其實現所有網站路徑完全被收錄

8.作者

這個也可以之后在 package.js 中設置 author 屬性

9.選擇包管理工具

這里選擇那個都可以,看自己習慣用哪個

10.選擇完成開始安裝

11.安裝完成

提示信息

項目目錄

關于如何根據自己的需求自由配置,這里不講,有需要自由配置的一般都不是新手了,推薦看看官方文檔

添加其他常用功能

除了 nuxt 腳手架自帶的,我們還需要其他配置,ES6的編譯 ,CSS的預處理,其他的用到了再添加

安裝 babel

yarn add babel-cli babel-preset-env

配置文件

.babelrc

{
 "presets": ["env"]
}

安裝 scss

yarn add node-sass 
yarn add sass-loader

之后只需要在 vue 文件的 style 標簽加一條屬性聲明下就好

<style lang="sass">
</style>
# or
<style lang="scss">
</style>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • JavaScript 自動完成腳本整理(33個)

    JavaScript 自動完成腳本整理(33個)

    所謂的提升用戶體驗,其實就是把所有用戶視為懶鬼,比如JavaScript自動完成(Autocomplete)腳本, 常用于表單,用戶只需輸入一兩個字母,就為你擴展、聯想、匹配和供君選擇,
    2009-10-10
  • electron多標簽頁模式更像客戶端的實現示例

    electron多標簽頁模式更像客戶端的實現示例

    本文主要介紹了electron多標簽頁模式更像客戶端,通過創(chuàng)建和管理多個網頁視圖或使用現成組件來實現類似Web瀏覽器的標簽頁功能,具有一定的參考價值,感興趣的可以了解一下
    2024-11-11
  • JavaScript中正則表達式判斷匹配規(guī)則及常用方法

    JavaScript中正則表達式判斷匹配規(guī)則及常用方法

    JS作為一門常用于web開發(fā)的語言,必然要具備正則這種強大的特性,本文將對JS中的正則用法及常用函數進行一番總結
    2017-08-08
  • 向大師們學習Javascript(視頻與PPT)

    向大師們學習Javascript(視頻與PPT)

    在開始之前,先與大家一起認識下這篇文章的主角,世界級的javascript大牛們:Douglas Crockford、John Resig、Peter-Paul Koch、Nicolas C. Zakas??疵忠苍S挺陌生,但是如果你對javascript還算熟悉,一定不會對他們的作品陌生。
    2009-12-12
  • Javascript如何理解全國甲卷高考作文

    Javascript如何理解全國甲卷高考作文

    這篇文章主要介紹了Javascript如何理解全國甲卷高考作文,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • 基于JavaScript實現簡單的輪播圖

    基于JavaScript實現簡單的輪播圖

    這篇文章主要為大家詳細介紹了基于JavaScript實現簡單的輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • js判斷密碼強度的方法

    js判斷密碼強度的方法

    這篇文章主要為大家詳細介紹了js判斷密碼強度的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • 微信小程序仿今日頭條導航欄滾動解析

    微信小程序仿今日頭條導航欄滾動解析

    這篇文章主要介紹了微信小程序仿今日頭條導航欄滾動解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • 用JS實現貪吃蛇小游戲

    用JS實現貪吃蛇小游戲

    這篇文章主要為大家詳細介紹了用JS實現貪吃蛇小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • JS簡單實現動態(tài)添加HTML標記的方法示例

    JS簡單實現動態(tài)添加HTML標記的方法示例

    這篇文章主要介紹了JS簡單實現動態(tài)添加HTML標記的方法,結合實例形式分析了JavaScript使用createElement()方法針對頁面元素進行動態(tài)操作相關實現技巧,需要的朋友可以參考下
    2018-04-04

最新評論

浮梁县| 上虞市| 天峻县| 新邵县| 中阳县| 浏阳市| 江口县| 和静县| 阿拉善盟| 洞头县| 治多县| 北碚区| 周宁县| 化隆| 莎车县| 监利县| 博兴县| 桐乡市| 色达县| 县级市| 岳普湖县| 包头市| 神农架林区| 教育| 奇台县| 苍山县| 连城县| 凭祥市| 庄浪县| 新郑市| 龙里县| 丹凤县| 休宁县| 尼木县| 凤台县| 青河县| 崇州市| 岢岚县| 公主岭市| 厦门市| 长岭县|