@@ -17,30 +17,28 @@ import {
|
||||
} from "vite-plugin-style-import";
|
||||
process.env.VITE_APP_GIT_SHA_DATE = new Date().toLocaleString("en-US", {timeZone: "America/Los_Angeles"});
|
||||
|
||||
const WRONG_CODE = `import { bpfrpt_proptype_WindowScroller } from "../WindowScroller.js";`
|
||||
|
||||
function reactVirtualized() {
|
||||
return {
|
||||
name: 'flat:react-virtualized',
|
||||
configResolved: async () => {
|
||||
const require = createRequire(import.meta.url)
|
||||
const reactVirtualizedPath = require.resolve('react-virtualized')
|
||||
const {pathname: reactVirtualizedFilePath} = new url.URL(reactVirtualizedPath, import.meta.url)
|
||||
const file = reactVirtualizedFilePath
|
||||
.replace(
|
||||
path.join('dist', 'commonjs', 'index.js'),
|
||||
path.join('dist', 'es', 'WindowScroller', 'utils', 'onScroll.js'),
|
||||
)
|
||||
const code = await fsPromises.readFile(file, 'utf-8');
|
||||
const modified = code.replace(WRONG_CODE, '')
|
||||
await fsPromises.writeFile(file, modified)
|
||||
},
|
||||
}
|
||||
}
|
||||
// const WRONG_CODE = `import { bpfrpt_proptype_WindowScroller } from "../WindowScroller.js";`
|
||||
// function reactVirtualized() {
|
||||
// return {
|
||||
// name: 'flat:react-virtualized',
|
||||
// configResolved: async () => {
|
||||
// const require = createRequire(import.meta.url)
|
||||
// const reactVirtualizedPath = require.resolve('react-virtualized')
|
||||
// const {pathname: reactVirtualizedFilePath} = new url.URL(reactVirtualizedPath, import.meta.url)
|
||||
// const file = reactVirtualizedFilePath
|
||||
// .replace(
|
||||
// path.join('dist', 'commonjs', 'index.js'),
|
||||
// path.join('dist', 'es', 'WindowScroller', 'utils', 'onScroll.js'),
|
||||
// )
|
||||
// const code = await fsPromises.readFile(file, 'utf-8');
|
||||
// const modified = code.replace(WRONG_CODE, '')
|
||||
// await fsPromises.writeFile(file, modified)
|
||||
// },
|
||||
// }
|
||||
// }
|
||||
|
||||
export default defineConfig({
|
||||
base: '/',
|
||||
|
||||
plugins: [
|
||||
{
|
||||
name: 'treat-js-files-as-jsx',
|
||||
@@ -96,7 +94,7 @@ export default defineConfig({
|
||||
]
|
||||
}),
|
||||
legacy({
|
||||
targets: ['defaults', 'not IE 11']
|
||||
targets: ['defaults']
|
||||
}),
|
||||
],
|
||||
css: {
|
||||
|
||||
Reference in New Issue
Block a user