博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue.js搭配环境过程中遇到的坑
阅读量:7029 次
发布时间:2019-06-28

本文共 1072 字,大约阅读时间需要 3 分钟。

1.系统变量配置

作用:设置环境变量可以使得住任意目录下都可以使用cnpm、vue等命令,而不需要输入全路径

在百度中搜索vue环境搭配,在搭配过程中,在系统变量这一个问题上卡了很久,总是得不到解决,要么是出现 “ vue不是内部或外部命令 ” 就是 “ node不是内部或是外部命令 ”。

出现问题的根本原因是:设置系统环境变量路径错误!

网上很多博主的指导都是将

系统变量“path”修改为你安装node.js的路径下,比如:D:\vueProject\nodejs\node_global

新增系统变量NODE_PATH,路径是:D:\vueProject\nodejs\node_modules复制代码

而我反复进行这个步骤,卸载了又安装,安装了又卸载,前面的路径都是对的,但是总是会出现上面说的两个问题,最后找到一位博主配置路径的另一种方法,最终得到解决。

方法如下:   NODE_PATH = D:\vueProject\nodejs\    Path = %NODE_PATH%\;%NODE_PATH%\node_modules;%NODE_PATH%\node_global;复制代码

将这两个配置路径进行对比,发现上面path中的路径少了一部分,并不能完全识别出node、npm、vue的路径,所以在cmd命令中如果没有输入全路径的话,是无法识别其中一个的。

2.输入npm run dev ,显示【8080】端口被占用

两种解决办法:

修改vue的默认端口号(当你有项目被8080端口占用,不能修改时)

找到新创建项目目录 --- config文件夹目录 -- index.js文件,在index.js文件中找到 dev 配置下的 port 改成你想使用的端口号,比如 8090

在本机中查看是什么地方使用了8080端口,将其 kill 掉就行

打开cmd--输入:netstat -ano -- 查看所有端口信息,找到端口 8080,以及对应的 PID -- 输入:tasklist

查看所有任务列表,找到PID 对应的任务 -- 输入:tskill PID 即可杀死进程 或者 打开任务管理器,结束对应进程。

3.借鉴网站

https://www.cnblogs.com/zerofc/p/6223785.html

https://www.cnblogs.com/zhaomeizi/p/8483597.html

转载于:https://juejin.im/post/5b4807b55188251aa30c54ee

你可能感兴趣的文章
前端开始的那件事——表单
查看>>
【前端】HTML属性
查看>>
js 算法3
查看>>
【Java 容器面试题】谈谈你对HashMap 的理解
查看>>
分组圆角TableView
查看>>
高级Java研发者在解决大数据问题上的一些技巧
查看>>
用 Node 开发一个命令行版本词典--不到十行的代码
查看>>
支持多解码模块的安卓视频播放器AndroidVideoplayer
查看>>
TCP协议详解
查看>>
Node.js process 模块解读
查看>>
Lodash源码分析-compact.js
查看>>
度小满牵手南京银行打造”AI鑫”计划:银行零售业掀起变革运动
查看>>
微信小程序之分享海报生成
查看>>
敏捷AI|NLP技术在宜信业务中的实践「背景篇」
查看>>
布局结束检测工具
查看>>
[MetalKit]21-What's-new-in-graphics-and-games-at-WWDC-2016
查看>>
html2canvas在vue下的巨坑
查看>>
从设计师和开发的角度使用 lottie
查看>>
iOS之自定义tabBar
查看>>
Spring boot学习(三) Spring boot整合mybatis
查看>>