UNPKG

rerumaccusamus

Version:

The meta-framework suite designed from scratch for frontend-focused modern web development.

56 lines (40 loc) 1.08 kB
--- sidebar_label: assetPrefix sidebar_position: 3 --- # `dev.assetPrefix` :::info 适用的工程方案 * MWA ::: * 类型: `boolean | string` * 默认值: `undefined` 开发环境设置静态资源访问前缀。 :::note 区别于 [output.assetPrefix](/docs/apis/config/output/asset-prefix)(针对 production 模式),该选项只用于 development 模式。 ::: 值类型为 `boolean` 时,`true` 会自动添加 `//ip:port/` 作为访问前缀: ```js title="modern.config.js" export default defineConfig({ dev: { assetPrefix: true } }) ``` 对应 JS chunk 在浏览器中加载的地址如下: ```js <script defer={true} src="//${ip}:8080/static/js/runtime-main.js"></script>; ``` 值类型为 `string` 时,会作为前缀,自动拼接到静态资源访问路径上: ```js export default defineConfig({ dev: { assetPrefix: 'http://example.com/assets', }, }; ``` 对应 JS chunk 在浏览器中加载的地址如下: ```js <script defer={true} src="http://example.com/assets/static/js/runtime-main.js"></script>; ```