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

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è)
成人激情电影免费在线| 男人天堂插插综合搜索| 午夜美女精品福利视频| 高清不卡日本一区二区| 日韩精品亚洲一级在线观看| 久草视频亚洲免费在线| 午夜神马福利激情视频| 日本东京热免一区二区| 国产黄的网站在线观看| 精品日韩欧美在线观看91| 久章草在线免费视频播放| 日本女优久久精品观看| 操你啦夜夜操狠狠躁天天爽| 欧美日韩在线一区二区| 国产婷婷精品一区二区| 亚洲国产欧美日韩一区| 亚洲欧洲美洲中文天堂| 亚洲六月丁香六月婷婷| av影片免费网址大全| 2018在线不卡爱视频| 中文字幕黄色三级视频| 日本黄色av一区二区| 日本韩国精品视频在线| 久草免费人妻视频在线| 日韩成人中文字幕在线视频| 92午夜福利精品视频| 九九九热在线观看视频| 韩国av毛片在线播放| 欧美大片黄片在线观看| 91桃色网站在线免费观看| 国产一区二区三区本色| 国产麻豆三级在线观看| 美女床上激情啪啪网页| 尤物视频官网在线观看| 成人免费在线视频不卡| 97久久久人妻精品一区 | 日韩欧美国产精品自拍| 日本亚洲精品一区二区三| 日韩精品一二三黄色一级| 国产亚洲欧美成人精品久久| 九九热精品只有这里有|