vue多入口配置输出到不同的目录

2021-01-15 08:49:31

下面这种方法能简单实现,但是靠谱程度,不敢说,可以参考一下。

在学习webpack时,由于资料太少了,网上查询到的资料都是只能将文件打包到一个指定目录下。

查了一下,webpack貌似没有针对每个文件配置编译后的路径。

没办法,只好自己想办法。

例如我的当前目录结构为,

button下的index.jsx编译为当前目录下的index.js
grid下的index.jsx编译为当前目录下的index.js

正常情况下配置文件为

entry : {  

"button": "demo/button/index.jsx"),  

"grid": "demo/grid/index.jsx")},

output: {  

path: 'dist/js',  

filename: "[name].js",  

chunkFilename: "[name].js"

}

其实只要小小的变通下,就可以为每个文件配置输出目录,

entry : {  

"demo/button": "demo/button/index.jsx"),  

"demo/grid": "demo/grid/index.jsx")},

output: {  

path: 'dist/js',  

filename: "[name].js",  

chunkFilename: "[name].js"

}


可以看到只是给entry的key加上目录名称就好了。



  • 2017-12-25 11:07:58

    mogodb 备份

    error connecting to db server: server returned error on SASL authentication

  • 2017-12-25 15:53:15

    MongoDB3.4版本配置详解

    配置文件方面,mongod和mongos有很多相同之处,下文中如有区别之处将会特别指出。 在一个节点上,通常同时启动mongod和mongos进程是正常的,他们之间不存在资源竞争,但是为了避免冲突,我们希望它们使用各自的配置文件,比如mongod.conf、mongos.conf;mongodb的某些平台下的安装包中没有自带配置文件,需要开发者自己创建。