rollup.config.service.js 993 字节
Newer Older
fxy060608's avatar
fxy060608 已提交
1 2
const path = require('path')
const json = require('@rollup/plugin-json')
fxy060608's avatar
fxy060608 已提交
3 4 5 6 7 8 9 10 11 12 13 14
const alias = require('@rollup/plugin-alias')
const replace = require('@rollup/plugin-replace')

module.exports = {
  input: 'src/platforms/app-plus-nvue/services/index.legacy.old.js',
  output: {
    file: 'packages/uni-app-plus-nvue/dist/service.legacy.js',
    format: 'es'
  },
  plugins: [
    alias({
      entries: [{
Q
qiang 已提交
15 16 17 18
        find: '@dcloudio',
        replacement: path.resolve(__dirname, '../packages')
      },
      {
fxy060608's avatar
fxy060608 已提交
19 20 21 22 23 24 25 26 27 28 29 30
        find: 'uni-core',
        replacement: path.resolve(__dirname, '../src/core')
      },
      {
        find: 'uni-shared',
        replacement: path.resolve(__dirname, '../src/shared/util.js')
      },
      {
        find: 'uni-helpers',
        replacement: path.resolve(__dirname, '../src/core/helpers')
      }
      ]
fxy060608's avatar
fxy060608 已提交
31 32
    }),
    json(),
fxy060608's avatar
fxy060608 已提交
33 34 35 36 37
    replace({
      __GLOBAL__: 'getGlobalUni()',
      __PLATFORM_TITLE__: 'app-plus-nvue'
    })
  ]
fxy060608's avatar
fxy060608 已提交
38
}