mpvue开发微信小程序去掉目录的main.js

        mpvue每个页面必须对应一个main.js,导致每个页面都需要建一个目录,目录下方建一个main.js,感觉非常的繁琐
有大神开发了mpvue-entry插件


1.安装插件

npm install mpvue-entry

2.来到项目(mpvue-project)下方的build->webpack.base.conf.js文件

const MpvueEntry = require('mpvue-entry')

module.exports = {
  entry: MpvueEntry.getEntry('src/pages.js'),
  ...
  plugins: [
    new MpvueEntry(),
    ...
  ]
}

 3.src目录下新建pages.js

module.exports = [{
  path: 'pages/news/list', // 页面路径,同时是 vue 文件相对于 src 的路径,必填
  config: { // 页面配置,即 page.json 的内容,可选
    navigationBarTitleText: 'Javan的博客',
    enablePullDownRefresh: true
  }
}]
这样就没有建n个目录,n个main.js了

你可能感兴趣的:(Vue,mpvue,微信小程序,MpVue,微信小程序)