Vue环境从外网切换到内网的安装问题。

Vue环境从外网切换到内网的安装问题。

老师好。我想提一个基础的问题。

我们公司机器分内外网段。

我在外网环境当中,已经大家好了vue的环境,项目也可以正常的运行。我希望将环境拷贝到内网机器当中,我将 nodejs,在内网机器里重新安装了。 

将外网的@vue文件也拷贝了出来放到,放到内网机器里头的C:\users\adminstrator\appdata\roaming\npm\node_modules\@vue里头

node,和npm都没有问题了,但是vue框架就问题了,问题错误如截图所示。

vue框架起不来的话,我手里的其他vue项目也就无法npm install..请问是我哪里出了错误么

http://img1.sycdn.imooc.com//climg/5f44bea5087a4c0416000739.jpg


正在回答

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

4回答

同学你好,vue环境切换,不能简单的将对应的文件夹复制粘贴过来,也需要使用命令,重新安装一下,和node是类似的,比如执行npm install @vue/cli  -g 重新全局安装一下vue环境,然后将项目代码复制过来(不用复制node_modules文件夹),在项目根目录中,执行npm i 安装项目依赖。

同学可以这样试一下。

祝学习愉快!

  • 慕少6430021 提问者 #1
    hi,你答案确实提醒了我。 但是,我把 modules 包删除,我项目中这些第三方包,不就没有了么? 我还在内网环境里头没法重新安装啊
    2020-08-25 16:05:52
好帮手慕久久 2020-08-25 19:08:06

同学你好,之前已经回复过了呦,建议使用指令重新安装,直接拷贝是没有作用的。因为软件安装过程中,会有一些修改系统的操作,就好比你把一个其他软件的文件夹直接复制到电脑上,该软件不一定能用,是一样的道理。如果没网,建议想办法联下网,老师这里提供不出更好的办法了,真的非常抱歉。

祝学习愉快!

  • 提问者 慕少6430021 #1
    老师啊,别急啊。。我node,和npm都正常的,就差vue了
    2020-08-25 19:11:15
好帮手慕久久 2020-08-25 17:54:24

同学你好,那没办法,只能将项目文件整体打包移到新环境中,然后在新环境中,重新安装node等环境,没有好的办法了。

祝学习愉快!

  • 提问者 慕少6430021 #1
    @vue 文件夹 也是可以拷贝进入到新环境中的么?
    2020-08-25 18:34:21
好帮手慕久久 2020-08-25 17:19:03

同学你好,内网环境中,没法联网吗?能联网的话,就可以重新安装依赖啊,由于node_modules中文件很多,携带该文件夹,转移项目,速度会很慢。由于node_modules中的依赖,都被记录在package.json中,所以你执行npm i,就可以将node_modules中的文件全部重新下载下来了。

如果无法联网,可以不用删除node_modules文件中,一同转移也可。具体情况具体分析。

祝学习愉快!

  • 提问者 慕少6430021 #1
    内网机器,确实无法联网。 我会参考你的建议进行操作,谢谢。
    2020-08-25 17:20:52
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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