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

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://www.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è)
久久综合伊人欧美精品| 成人爱爱视频免费观看| 欧美性做爰片免费视频网| 国产精品一久久香蕉产线看| 蜜臀视频一区二区在线播放| 亚洲欧美日韩国产99| 欧美日韩精品视频在线| 亚洲精品国产精品乱码不| 国产黄色三级电影在线| 99久久这里只有精品视频| 亚洲精品尤物福利视频| 日韩精品大全一区二区| 野花日本免费高清完整| 国产高跟丝袜女王调教| 玩弄丰满熟妇留守妇女| 国语少妇高潮对白在线| 91精品国产色综合久久不| 亚洲不卡高清一区二区三区| 午夜一区二区三区精品| 国产一区二区精品日韩| 久久伊人亚洲精品中文字幕| 国产姐弟操大率悠荡笕| 男女真人啪啪视频免费| av在线手机中文字幕| 97免费在线视频观看| 国产精品日韩经典中文字幕| 在线视频日韩欧美国产二区| 国产精品天天影视久久| 成人亚洲理论片在线观看| 欧美曰韩国内精品中文| 中文字幕乱码一区二区欧美| 亚洲精品中的亚洲精品| 国产成人精品久久久亚洲| 久久偷拍精品视频久久| 成人免费在线国产视频| 国产一区av剧情巨作| 亚洲香蕉视频在线播放| 欧美一区二区三区人妻熟妇| 精品女厕一区二区三区| 精品爆白浆一区二区三区| 色爱区偷拍人妻中文字幕|