问题描述
我需要的是这个
如果存在类似import MyComponent from '/path/to/MyComponent'
的导入,则webpack应该首先检查是否存在名为MyComponent.vue
的文件。如果有这样的文件,则webpack应该将其导入。否则,webpack应该尝试导入MyComponent.js
。
如何使用Laravel mix做到这一点?
更多上下文: 我喜欢将.js和.vue文件分开以更好地组织和缩小文件大小。
例如:
modules/
users/
index.vue
index.js
create.vue
create.js
edit.js
edit.vue
view.js
view.vue
vue路线中(我正在使用webpack的动态导入)
const routes = [
{
name: "users.index",path: "/users",component: () => import('@/modules/users') // should import index.vue,not index.js
},{
name: "users.view",path: "/users/{id}",component: () => import('@/modules/users/view') // should import index.vue,]
我希望以上情况无处不在。没有例外(我的意思是,如果存在具有相同基本名称的.vue文件,我的应用程序中没有任何要导入js文件的地方)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)