vue打包同时配置:baseUrl:'/',assetsDir:'static',为什么会打包不成功?

同时配置了后,会有一些静态文件跑到static文件外面,
像下面这里有个css文件就在外面了:

clipboard.png

此时是这样配置路径的:

    baseUrl: './',
    outputDir: '../dist',
    assetsDir: 'static',

如果把 baseUrl 那句去掉,就可以全部打包在static文件里,但此时打开index.html页面是没有引入到静态资源的:

clipboard.png

要怎么才可以两全呢?

阅读 13.8k
2 个回答

有几个问题。

  1. 你的项目是用脚手架生成的吗?还是自己搭建的
  2. 请把webpack的配置代码贴全一点(贴多点不会浪费你流量哦)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题