找不到相关的模块:Laravel Vue

时间:2020-08-19 12:13:15

标签: javascript node.js laravel vue.js npm

好吧,我在Windows上运行,而npm run dev运行平稳。但是,当我更改为linux mint时,在尝试运行npm run devnpm run watch的同一项目中,出现了以上错误!我尝试了许多建议的解决方案,包括删除node_modules文件夹,删除package.lock.json文件,执行npm cache clear等,但是以上方法均无效!这是我得到的错误:

ERROR in ./resources/assets/js/desktopv2.js
Module not found: Error: Can't resolve './store/Index.vue' in '/opt/lampp/htdocs/projects/freelance/rivalao/resources/assets/js'
 @ ./resources/assets/js/desktopv2.js 10:0-38
 @ multi ./resources/assets/js/desktopv2.js

ERROR in ./resources/assets/js/app.js
Module not found: Error: Can't resolve './store/Index.vue' in '/opt/lampp/htdocs/projects/freelance/rivalao/resources/assets/js'
 @ ./resources/assets/js/app.js 11:0-38
 @ multi ./resources/assets/js/app.js ./resources/assets/sass/m2.scss ./resources/assets/sass/desktop.scss ./resources/assets/sass/admin.scss ./resources/assets/sass/app.scss ./resources/assets/sass/mobile.scss

ERROR in ./resources/assets/js/desktop.js
Module not found: Error: Can't resolve './store/Index.vue' in '/opt/lampp/htdocs/projects/freelance/rivalao/resources/assets/js'
 @ ./resources/assets/js/desktop.js 12:0-38
 @ multi ./resources/assets/js/desktop.js

ERROR in ./resources/assets/js/slot.js
Module not found: Error: Can't resolve './store/Index.vue' in '/opt/lampp/htdocs/projects/freelance/rivalao/resources/assets/js'
 @ ./resources/assets/js/slot.js 10:0-38
 @ multi ./resources/assets/js/slot.js

ERROR in ./resources/assets/js/admin.js
Module not found: Error: Can't resolve './store/Index.vue' in '/opt/lampp/htdocs/projects/freelance/rivalao/resources/assets/js'
 @ ./resources/assets/js/admin.js 14:0-38
 @ multi ./resources/assets/js/admin.js
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js`
npm ERR! Exit status 2
npm ERR! 
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/coder/.npm/_logs/2020-08-19T11_42_53_819Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @ dev: `npm run development`
npm ERR! Exit status 2
npm ERR! 
npm ERR! Failed at the @ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/coder/.npm/_logs/2020-08-19T11_42_53_966Z-debug.log

这就是我导入所有文件中的存储的方式:

import Vue from "vue";
import "@popperjs/core";
import "vue-loaders/dist/vue-loaders.css";
import VueLoaders from "vue-loaders";
import VueRouter from "vue-router";
import VueI18n from "vue-i18n";
import Home from "./components/admin/Home";
import User from "./components/admin/User";
import Users from "./components/admin/Users";
import NewUser from "./components/admin/NewUser";
import SelectedUser from "./components/admin/SelectedUser";
import store from "./store/Index.vue";
import { BootstrapVue, IconsPlugin } from "bootstrap-vue";
import { mapGetters, mapActions } from "vuex";
import VModal from "vue-js-modal";
import dayjs from 'dayjs';
Vue.use(VModal);
Vue.use(BootstrapVue);
Vue.use(IconsPlugin);
Vue.use(VueLoaders);
Vue.use(VueI18n);
Vue.use(VueRouter);
Vue.component("Home", Home)

文件夹结构:

Folder structure

How the errors look like

请有人帮帮我。预先感谢!

0 个答案:

没有答案