欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mpvue如何配置單文件頁(yè)面

這篇文章主要介紹mpvue如何配置單文件頁(yè)面,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)長(zhǎng)期為1000多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為海門企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、網(wǎng)站制作,海門網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

mpvue 的出現(xiàn)把 vue 的開(kāi)發(fā)體驗(yàn)帶到了小程序這個(gè)平臺(tái)中,但其目錄結(jié)構(gòu)與傳統(tǒng)的 vue 項(xiàng)目卻并不完全一致,一個(gè)典型的頁(yè)面包含以下三個(gè)文件:

index.vue // 頁(yè)面文件
main.js // 打包入口,完成 vue 的實(shí)例化
main.json // 小程序特有的頁(yè)面配置,早期寫在 main.js 文件中

其中,每個(gè)頁(yè)面的 main.js 文件基本都是一致的,可通過(guò) mpvue-entry 來(lái)自動(dòng)生成(weex 也有類似的處理),而 main.json 我個(gè)人認(rèn)為直接在 vue 文件中配置更為合適,于是開(kāi)發(fā)了 mpvue-config-loader 來(lái)加以實(shí)現(xiàn)

本文將介紹如何在 mpvue 官方模板的基礎(chǔ)上,通過(guò)配置 mpvue-config-loader 來(lái)實(shí)現(xiàn)在 vue 文件內(nèi)書寫小程序的頁(yè)面配置

步驟

1.初始化項(xiàng)目

vue init mpvue/mpvue-quickstart my-project

2.安裝依賴

npm i mpvue-config-loader -D

or

yarn add mpvue-config-loader -D

3.修改打包配置

  • build/webpack.base.conf.js

module.exports = {
  module: {
    rules: [
      {
        test: /\.vue$/,
        loader: 'mpvue-loader',
        options: vueLoaderConfig
      },
+     {
+       test: /\.vue$/,
+       loader: 'mpvue-config-loader',
+       exclude: [resolve('src/components')],
+       options: {
+         entry: './main.js'
+       }
+     }
    ...
    ]
  }
  ...
  plugins: [
    new MpvuePlugin(),
-   new CopyWebpackPlugin([{
-     from: '**/*.json',
-     to: ''
-   }], {
-     context: 'src/'
-   }),
    ...
  ]
}

4.修改頁(yè)面配置

  • src/App.vue - 復(fù)制 app.json 中的內(nèi)容,并修改格式以符合 eslint 規(guī)范

<script>
export default {
+ config: {
+   pages: [
+     'pages/index/main',
+     'pages/logs/main',
+     'pages/counter/main'
+   ],
+   window: {
+     backgroundTextStyle: 'light',
+     navigationBarBackgroundColor: '#fff',
+     navigationBarTitleText: 'WeChat',
+     navigationBarTextStyle: 'black'
+   }
+ },
  created () {
    ...
  }
}
  • src/pages/logs/index.vue - 同上

import { formatTime } from '@/utils/index'
import card from '@/components/card'

export default {
+ config: {
+   navigationBarTitleText: '查看啟動(dòng)日志'
+ },
  ...
}
  • src/app.json - 刪除

  • src/pages/logs/main.json - 刪除

5.啟動(dòng)運(yùn)行

npm run dev

or

yarn dev

其他

app.vue 文件中可設(shè)置 globalConfig 屬性,其會(huì)與頁(yè)面配置進(jìn)行合并,可實(shí)現(xiàn)全局引用原生組件

使用 mpvue-entry 的項(xiàng)目暫不建議使用該模塊,后期會(huì)直接集成作為可選模式之一

該模塊的實(shí)現(xiàn)方式有以下兩種可選,但由于前者在編輯器中暫無(wú)法高亮,所以采用了第二種方式

自定義標(biāo)簽 <config></config>

<script></script> 標(biāo)簽導(dǎo)出對(duì)象的 config 屬性

以上是“mpvue如何配置單文件頁(yè)面”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享名稱:mpvue如何配置單文件頁(yè)面
URL分享:http://aaarwkj.com/article22/ipcojc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、靜態(tài)網(wǎng)站、小程序開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)公司手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
妇女人妻丰满少妇中文字幕| 欧美美女福利午夜视频| 操女逼无遮挡国产av| 日日躁夜夜躁久久狠狠躁| 日韩人妖视频在线观看| 免费观看国产性生活片| 农村人妻一区二区三区视频| 亚洲视频一区视频二区| 亚洲精品尤物福利在线一区 | 久久久精品免费中文视频| 日韩电影中文字幕一区| 精品久久久久久久久999| 日本二区三区在线视频| 日韩特级黄片在线免费观看| 青青草原这里只有精品| 日本高清有码中文字幕| 精品国产50部农村老熟女av| 国产福利在线观看午夜| 久久国产精品99亚洲| av一区二区三区网站| 在线观看中文字幕一区| 亚洲国产中日韩精品综合| 日韩大片一区二区三区在线观看| 老汉av免费在线观看| 久久久久久97精品| 日本和亚洲的香蕉视频| 亚洲精品亚洲一区亚洲二区| 国产aaa级日本一区二区三区| 夜夜爽精品国产亚洲av成人| 国产精品深夜在线观看| 欧美日韩一区二区黄色| 精品乱码一区二区三区四区| 日本人妻系列在线播放| 青草草在线观看视频| 日韩不卡的一区免费视频| 日韩国产一区二区三区精品| 1区2区3区精品视频| 日本不卡在线观看欧美精品 | 色婷婷综合五月在线观看| 国产亚洲精品久在线| 日韩免费毛片在线观看|