有几个问题请教老师

有几个问题请教老师

1、在哪个目录输入“npm install --global vue-cli”,是不是以后VUE的项目只能创建在这个目录?

2、“vue init webpack my-project”中的“my-project”这个项目名称可以改吗?

3、每次新建一个项目都需要安装依赖包吗?

4、如果我想把项目文件夹移动到其它地方,需要重新输入哪些命令?

5、为什么我创建文件夹时会弹出这么多文字,老师视频中却没有?如下图
http://img1.sycdn.imooc.com//climg/5fc3efda095cfd7105811246.jpg


6、npm到底是个什么东西?

7、为什么我把git面板关闭后,localhost:8080就无法访问了?每次想访问还得再进去my-project文件夹里面,用git再运行一遍cnpm run dev吗?

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,问题解答如下:

1、可以使用旧版。如果想安装某个版本的插件是可以使用指令的,例如安装特定版本的vue-cli指令如下:

npm install -g vue-cli@版本号

只要将版本号换成具体的值,就可以安装对应的版本,其他插件的安装指令与上面类似;其中版本号,一般我们会提前知道(或者别人告诉我们),同学大概了解一下即可。

2、vue项目是通过vue-cli来搭建的,而vue-cli只需要全局安装一次,即npm install --global vue-cli这个指令只要执行一次就可以了,以后再创建项目时,从“vue init webpack my-project”这步开始即可。这样就可以保证vue-cli的版本是固定不变的。

祝学习愉快!

好帮手慕久久 2020-11-30 13:50:24

同学你好,问题解答如下:

1、是的。node_modules中放置的就是项目所需的依赖包。换台电脑,也可以不用拷贝node_modules,因为项目中package.json文件会记录项目所需要的依赖包,因此执行npm(cnpm) install的时候,会根据package.json中的内容将所有的依赖重新下载下来。当然,如果把整个项目(包含node_modules)都复制过去,也是可以的,此时就无需执行只装指令npm(cnpm) install了,直接启动npm(cnpm) run dev即可。

2、一定要联网,因为下载依赖的过程,是需要联网的。

祝学习愉快!

  • 提问者 人生的起源 #1

    一定要联网的话,那就是说没办法使用旧版本VUE对吗?
    因为每次只要有配置环境,都会下载最新版

    2020-11-30 14:13:28
好帮手慕久久 2020-11-30 12:21:19

同学你好,问题解答如下:

1、npm install --global vue-cli这个指令是在全局安装vue-cli,不管在哪个目录中输入该指令,都是在电脑的全局环境下安装vue-cli。以后创建项目,可以在任一目录中创建,并不局限与该指令所在的文件夹。

2、my-project”这个项目名称可以随便改。

3、新建项目,都需要安装依赖包。

4、转移项目时,不需要转移node_modules文件夹,将其他文件复制到新文件夹中后,在新文件夹中执行npm(cnpm) install 重新安装依赖包,然后执行npm(cnpm) run dev 即可启动项目。

5、由于同学和老师安装的依赖包版本会有差异,因此提示文字会不一样。

6、npm是包管理工具,相当于一个仓库,里面有很多插件,我们输入指令,就可以下载对应的插件到项目中。

7、git面板关闭后,项目就停止了,所以输入localhost:8080就无法访问了。因此,书写项目过程中,要保证git面板是开启的状态,即执行npm(cnpm) run dev 后就不要关闭git面板。每次访问项目,都要进入项目文件夹下,比如my-project,并执行cnpm run dev。

祝学习愉快!

  • 提问者 人生的起源 #1

    回答得很详细,谢谢!

    接第4点再问下,如果我换了一台电脑呢,node_modules文件夹也不用拷过去吗?只要安装完全局,重新安装依赖包,再执行npm(cnpm) run dev就可以了?

    还一个问题,搭建vue环境一定要联网才可以吗?

    2020-11-30 12:39:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师