change to libs
This commit is contained in:
@@ -31,15 +31,54 @@ export default defineConfig({
|
||||
'@': path.resolve(__dirname, './src'),
|
||||
},
|
||||
},
|
||||
base: basename,
|
||||
// base: basename,
|
||||
base: './',
|
||||
define: {
|
||||
DEV_SERVER: JSON.stringify(process.env.NODE_ENV === 'development'),
|
||||
VERSION: JSON.stringify(version),
|
||||
BASE_NAME: JSON.stringify(basename),
|
||||
'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),
|
||||
},
|
||||
|
||||
build: {
|
||||
target: 'esnext',
|
||||
target: 'modules',
|
||||
// minify: false,
|
||||
lib: {
|
||||
entry: './src/libs.ts',
|
||||
formats: ['es'],
|
||||
fileName: ()=>`render.js`,
|
||||
cssFileName: `render`,
|
||||
|
||||
},
|
||||
rollupOptions: {
|
||||
output: {
|
||||
exports: 'named',
|
||||
// entryFileNames: 'main.js',
|
||||
assetFileNames: (chunkInfo) => {
|
||||
const names = chunkInfo.names || [];
|
||||
console.log('names',names);
|
||||
if(names.includes('libs')){
|
||||
return '[name].[ext]'
|
||||
}
|
||||
return 'assets/[name].[hash].[ext]';
|
||||
},
|
||||
// chunkFileNames: (chunkInfo) => {
|
||||
// const names = chunkInfo.names || [];
|
||||
// return 'assets/[name].[hash].[ext]';
|
||||
// },
|
||||
},
|
||||
// output: {
|
||||
// assetFileNames: (chunkInfo) => {
|
||||
// console.log(chunkInfo.names);
|
||||
// if (chunkInfo.names?.includes('render')) {
|
||||
// return '[name].[ext]';
|
||||
// }
|
||||
// return 'assets/[name].[hash].[ext]';
|
||||
// },
|
||||
// },
|
||||
},
|
||||
},
|
||||
|
||||
server: {
|
||||
port: 6006,
|
||||
host: '0.0.0.0',
|
||||
|
||||
Reference in New Issue
Block a user