vue-cli3脚手架处理public里面的静态资源到构建目录代码

摘要:
webpackConfig.plugin('copy').use(require('copy-webpack-plugin'),[[{from:publicDir,to:outputDir,toType:'dir',ignore:publicCopyIgnore}]])publicDir:--dir,resolve('public')outputDir:build时自己配置的输出打包文件去哪个目录
webpackConfig
        .plugin('copy')
          .use(require('copy-webpack-plugin'), [[{
            from: publicDir,
            to: outputDir,
            toType: 'dir',
            ignore: publicCopyIgnore
          }]])
publicDir:--dir,resolve('public')
outputDir:build时自己配置的输出打包文件去哪个目录,默认是dist
因为public里面的资源不经过webpack打包,直接用这个copy插件把public的静态资源copy到构建目录里面
这是vue-cli3里面脚手架自动配置的
如果你的构建目录也就是
outputDir的assetsDir不是‘’的话 那你得记得自己在vue.config.js那里配置一下,要不然他会把静态资源copy不过去你想要的位置
记得用vue3的chainWebpack配置,代码如下
config.plugin('copy').tap((args) =>{
            args[0][0].to += `assetsDir`; 
returnargs; });

免责声明:文章转载自《vue-cli3脚手架处理public里面的静态资源到构建目录代码》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Oracle常用dump命令消息队列-推/拉模式学习 & ActiveMQ及JMS学习下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

【646】灰度图array转为RGB三通道array

可以使用两种方法:numpy可以通过cv2.cvtColor函数自行实现。灰度图像可以转换为RGB的所谓灰度图像,分成三个通道,这意味着三个通道都是相同的信息,相当于相同维度信息的重复。主要通过numpy实现。阵列,其可以类似于广播的形式实现。...

带EFI支持的GRUB2安装全记录

--引导目录#定义引导目录。默认前缀是/boot/grub2,因此我们可以直接定义/。但是,如果您将其安装在EFI系统上,则可以直接写入EFI的装载点=====2016-02-26===============在新版本的grub2中找不到引导目录参数。特别是,在安装EFI时,需要将其更改为--EFI目录,否则您将找不到EFI目录的错误。grub2-insta...

Windows桌面开发者的必备软件

LuaForWindows还自带了一个Scite编辑器,节省了找一个程序员相关编辑器的步骤。http://luaforwindows.luaforge.net/3,7-zip,不需要安装winzip或者winrar了http://www.7-zip.org/4,Sysinternals套件,windows开发必备。http://technet.microso...

用VBA去除Excel工作表保护密码

今天帮同事解决个EXCEL问题,现记在这,以作备忘现象:想要修改保护单元格的内容,在使用“工具”菜单“保护”子菜单的“撤消工作表保护”命令,这时要求输入密码。"ExitSubEndIfFori=65To66:Forj=65To66:Fork=65To66Forl=65To66:Form=65To66:Fori1=65To66Fori2=65To66:Fori...

实用小技巧:在键盘没有小键盘时怎么打开任务管理器

原创:转载请注明出处!我需要为我的工作买一个87键的机械键盘。当我打开任务管理器打开时,我经常使用Ctrl+Alt+;现在不行了。有几种方法可以打开任务管理器以查看当前任务状态:1.Ctrl+Alt+Delete,这与之前的Ctrl+Alt+Delete相同,效果相同;2.Ctrl+Shift+Esc也可以调出任务管理器;3.右键单击任务栏的空白区域,然后从...

tkinter中表格的建立(十三)

表格的建立1importtkinter2fromtkinterimportttk34wuya=tkinter.Tk()5wuya.title("wuya")6wuya.geometry("300x200+10+20")78#创建表格9tree_date=ttk.Treeview(wuya)1011#定义列12tree_date['columns']=['na...