Npm 无法运行带有Web包的Vuejs:未找到组件依赖项
为什么我不能使用webpack运行我的Vue脚本?我得到这个错误Npm 无法运行带有Web包的Vuejs:未找到组件依赖项,npm,webpack,vue.js,vuejs2,vue-component,Npm,Webpack,Vue.js,Vuejs2,Vue Component,为什么我不能使用webpack运行我的Vue脚本?我得到这个错误 ERROR Failed to compile with 11 errors 19.32.28 These dependencies were not found: * @/components/naven in ./src/main.js * @/components/navtab in ./src/main.js * @/components/artikel
ERROR Failed to compile with 11 errors 19.32.28
These dependencies were not found:
* @/components/naven in ./src/main.js
* @/components/navtab in ./src/main.js
* @/components/artikel in ./src/main.js
* @/components/navbtm in ./src/main.js
* @/components/hero in ./src/main.js
* @/components/btmdata in ./src/main.js
* @/components/navbtn in ./src/main.js
* @/components/foot in ./src/main.js
* @/components/social in ./src/main.js
* @/components/contenthome in ./src/main.js
* @/components/Content-home in ./src/router/index.js
To install them, you can run: npm install --save @/components/naven
@/components/navtab @/components/artikel @/components/navbtm
@/components/hero @/components/btmdata @/components/navbtn
@/components/foot @/components/social @/components/contenthome
@/components/Content-home
> Listening at http://localhost:8080
ppabcd@ppabcd:~/server/vue-test$
我在浏览器中得到以下结果:
Cannot GET /
我认为您应该用最新版本更新“vue”版本 或者试试这个
import ComponentName from 'components/ComponentPage'
使用最新版本(vue:^2.4.2
)时,必须添加@/
)
但是,我猜您的错误日志意味着“您的代码是最新版本,但您的vue是旧版本”。请提供更多信息。解释你到目前为止做了什么。您是否先使用
npm install
安装依赖项?我在windows中创建了此项目。当我把这个项目上传到主机上时,我发现了很多错误。我使用npm安装
删除错误,但不起作用。我手动安装我所有的npm库。但当所有的库都安装完成后。我无法导入项目中的所有组件。您的服务器中似乎没有安装节点
和npm
!顺便说一句,您不能手动安装npm库,因为大多数npm库都有许多依赖项,这些依赖项应该通过npm
来解决。如果您的项目在本地运行良好,那么问题出在服务器端。我第一次在服务器中安装npm和nodejs时。我使用npm安装axios安装了我的库,例如axios库。但是,当安装了所有库之后,我无法在项目中运行我的组件。我在一个前端Vue项目中遇到了相同的错误。它在几周前还在工作。我不知道会发生什么。升级Vue(通过运行“npm install Vue--save”)后,我还没有运气。“你必须添加@/”到底在哪里?谢谢你的回答,但是里面有太多的“我猜”和“我想”,没有任何价值。