一个vue项目,启动时总是提示两个依赖没安装,求指教

发布于 2022-09-05 03:51:50 字数 670 浏览 14 评论 0

刚开始搭建一个vue项目。环境:node 6.10.3,安装插件如下:
1、npm install iview --save-dev
2、npm install vue-router --save-dev
3、npm install normalize.css --save-dev
4、npm install axios --save-dev
5、npm install axios-mock-adapter --save-dev
6、npm install mockjs --save-dev
7、npm install jsonwebtoken --save-dev
8、npm install js-cookie --save-dev
9、npm install vuex --save-dev

代码中都有引用以上组件,第一次启动调试时报缺少依赖:net 和 dns,然后用npm安装后再启动,报:

  • fs in ./~/.0.6.1@native-dns/lib/platform.js

  • dgram in ./~/.0.0.2@native-dns-cache/lookup.js, ./~/.0.6.1@native-dns/lib/server.js and 1 other

同样方法安装fs、dgram后仍然提示这两人依赖找不到,求指点。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

月光色 2022-09-12 03:51:50

解决了,原来其中一个引用的模块用了jsonwebtoken组件,这个组件应该只能用在后端吧。

伏妖词 2022-09-12 03:51:50

我的做法是删除 node_modules 文件夹,用cnpm安装

怀中猫帐中妖 2022-09-12 03:51:50

我的做法是删除 node_modules 文件夹,再重新安装一遍。

小傻瓜 2022-09-12 03:51:50

我的做法是删除 node_modules 文件夹,不直接用cnpm安装,直接使用cnpm很大概率会出现各种问题,建议使用npm install --registry=https://registry.npm.taobao.org

详情见VUX文档中的[快速入门]

撕心裂肺的伤痛 2022-09-12 03:51:50

你可以尝试使用类似于npm install vuex --save安装,--save是安装到生产环境,--save-dev是安装到开发环境,类似于vuex,vue-router,iview ,axios之类的,都是需要安装到生产环境的,而像less之类的,只需要安装到开发环境即可,这是package.json文件中的配置样子图片描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文