سلام. من میخوام توی vue-router از lazyload استفاذه کنم. کد های زیادی توی اینترنت دیدم و استفاده کردم و روی لوکال کار کرده، اما وقتی از سایت build میگیرم و میزارم روی سرور خطای زیر رو میده :
[Vue warn]: Error in beforeCreate hook: "TypeError: webpack_require(...) is not a function"
من به صورت های زیر کامپوننت رو توی vue-router تعریف میکنم :
const Home = r => require.ensure([], () => r(require('./components/Home')));
const Foo = () => import('./Foo.vue')
const Foo = () => Promise.resolve( import('./Foo.vue'))
, ...
سرورم cnetos7 هست
@hesammousavi
@ali.bayat
@juza66
@Alimotreb
@milad
@khanzadimahdi
@mehdisut
@usEr
@endworld
@tefo.ha27
شاید پاسخ شما همینجا باشد
@hesammousavi
با این دستور پروژه رو ایجاد کردم
vue init webpack my-project
@tefo.ha27
از eslint استفاده نمیکنم