Я пытаюсь создать веб-приложение, используя Vue.js.Мой проект построен с использованием Vue-Cli 3 и имеет следующую структуру:
-src
-assets
-components
- first
- Base.vue (*)
- refer
- less
- user
- register.less (*)
- store
- views
Я пытаюсь импортировать файл register.less
в файл Base.vue
.
Ниже приведен код, используемый в Base.vue
файле ...
<style lang="less>
@import "../report/report.less";
</style>
Если я пытаюсь запустить сервер, используя npm run serve
, выдается следующая ошибка:
Module build failed (from ./node_modules/less-loader/dist/cjs.js):
@import "../report/report.less";
^
Can't resolve '../report/report.less' in 'C:\Users\user\my_project\src\components\first'
in C:\Users\user\my_project\src\components\first\Base.vue?vue&type=style&index=0&lang=less& (line 95, column 0)
Я предполагаю, что эта ошибка говорит о том, что я использовал неправильный путь для импорта файла less.Но я не могу понять, как это исправить ...
Пожалуйста, взгляните ... Спасибо.