webpack
鳄鱼吃了我的房子
这个作者很懒,什么都没留下…
展开
-
resolve.alias
resolve.alias在组件之间相互引用时,可能是下面这样的:import Hello from '../../src.components/Hello';其中的路径是相对于当前页面的,但是如果嵌套等更为复杂,那么写起来会比较麻烦。但是如果我们通过这样的配置:resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@pages':原创 2021-05-18 19:35:31 · 911 阅读 · 0 评论 -
resolve.extensions
resolve.extensions在webpack.base.conf.js中,我们可以看到resolve配置,其中的extengsions是一个数组,如下所示: extensions: ['.js', '.vue', '.json'],通过这样的配置,我们在应用组件时,就可以更为方便的使用,比如: import Hello from '@components/Hello';即Hello.vue这个组件我们不需要添加.vue后缀也可以引用到,如果不用extensions, 我们就必须要用@c原创 2021-05-18 19:27:46 · 924 阅读 · 0 评论