以前,我在尝试将vue更新到最新版本时遇到问题,因此我将node_modules文件夹重命名为node_modules_OLD并进行了npm安装。这创建了一个新的node_modules文件夹,并将所有内容更新为最新版本。那里没有问题,除非显然我应该已经完全删除了node_modules文件夹,因为现在当我尝试运行npm run build时,出现以下错误:
ERROR Failed to compile with 1 errors 14:56:27
This relative module was not found:
* ../../node_modules_OLD/postcss-selector-parser/postcss-selector-parser in ./node_modules/vuetify-loader/lib/loader.js!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/faculty.vue?vue&type=script&lang=js&
ERROR Build failed with errors.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
此后,我删除了node_modules_OLD文件夹,但是在寻找node_modules_OLD时仍然遇到相同的错误。我还完全删除了node_modules文件夹并再次运行npm install,它创建了node_modules文件夹,但是在npm run build上仍然抛出相同的错误。
为什么要查看node_modules_OLD文件夹?而我如何才能停止寻找它呢?删除node_modules_OLD文件夹似乎无济于事。
答案 0 :(得分:0)
您可以尝试删除文件package-lock.json
,文件夹node_modules并重新运行npm install