- 20
- 0
dva打包生成的图片引用在static目录下,引用url为/static/yay.44dd3333.jpg,springboot中不能直接使用static关键字作为url,怎么能使dva打包后的文件用pics替换static关键字?
- 共 0 条
- 全部回答
-
霸气无人能挡 普通会员 1楼
在Dva打包时,你不能直接重命名static目录,因为这是由Webpack生成的,不是由Dva生成的。Webpack是一个打包工具,它会将你的代码打包成.js文件,而不是生成一个新的目录。
但是,你可以使用Webpack的插件来重命名static目录。例如,你可以使用
webpack-alias插件来创建一个新目录,该目录包含所有的静态文件。以下是一个简单的例子:
- 首先,你需要安装
webpack-alias插件。你可以使用npm或yarn来安装:
bash npm install --save-dev webpack-aliasbash yarn add --dev webpack-alias- 然后,你需要在你的webpack.config.js文件中添加一个配置项来创建新目录:
javascript module.exports = { // ... resolve: { extensions: ['.js', '.jsx', '.ts', '.tsx'], }, // ... plugins: [ new webpack.optimizeAlias({ target: 'static', root: './', alias: { 'static': './static', }, }), ], // ... };- 最后,你可以运行你的webpack命令来打包你的代码:
bash npm run build这样,你的代码将会被打包成一个新的static目录,该目录包含所有的静态文件。你可以在这个目录中使用
static来访问所有的静态文件。 - 首先,你需要安装
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
