|
@@ -1,13 +1,7 @@
|
|
|
import { defineConfig } from 'vite';
|
|
import { defineConfig } from 'vite';
|
|
|
import vue from '@vitejs/plugin-vue';
|
|
import vue from '@vitejs/plugin-vue';
|
|
|
import path from 'path';
|
|
import path from 'path';
|
|
|
-import config from './package.json';
|
|
|
|
|
|
|
|
|
|
-const banner = `/*!
|
|
|
|
|
-* @nutui/nutui-taro v${config.version} ${new Date()}
|
|
|
|
|
-* (c) 2022 @jdf2e.
|
|
|
|
|
-* Released under the MIT License.
|
|
|
|
|
-*/`;
|
|
|
|
|
export default defineConfig({
|
|
export default defineConfig({
|
|
|
define: {
|
|
define: {
|
|
|
'process.env.TARO_ENV': 'process.env.TARO_ENV'
|
|
'process.env.TARO_ENV': 'process.env.TARO_ENV'
|
|
@@ -49,7 +43,6 @@ export default defineConfig({
|
|
|
// 请确保外部化那些你的库中不需要的依赖
|
|
// 请确保外部化那些你的库中不需要的依赖
|
|
|
external: ['vue', 'vue-router', '@tarojs/taro', '@tarojs/components', '@nutui/icons-vue'],
|
|
external: ['vue', 'vue-router', '@tarojs/taro', '@tarojs/components', '@nutui/icons-vue'],
|
|
|
output: {
|
|
output: {
|
|
|
- banner,
|
|
|
|
|
// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
|
|
// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
|
|
|
globals: {
|
|
globals: {
|
|
|
vue: 'Vue'
|
|
vue: 'Vue'
|