Utilities for integrating modern build tools in ASP.NET projects
npm install aspnet-buildtoolsUtilities for integrating modern build tools in ASP.NET projects.
See AspNet.Frontends for examples.
``javascript
import { viteConfig } from 'aspnet-buildtools';
import { defineConfig } from 'vite';
export default defineConfig({
...viteConfig,
// More Vite configuration
});
`
`javascript
import {
getAliases,
getEntryPoints,
viteDevManifestPlugin,
} from 'aspnet-buildtools';
import { defineConfig } from 'vite';
export default defineConfig({
...viteConfig,
build: {
rollupOptions: {
input: getEntryPoints(),
},
resolve: {
alias: getAliases(),
},
plugins: [viteDevManifestPlugin()],
},
});
`
`javascript
import { webpackConfig } from 'aspnet-buildtools';
export default {
...webpackConfig,
// More Webpack configuration
};
`
`javascript
import { getAliases, getEntryPoints } from 'aspnet-buildtools';
export default {
entry: getEntryPoints(),
resolve: {
alias: getAliases(),
},
};
``