粉丝8546获赞2.8万


有网友要我让 gpt 做一个三维动画安排,提出要求后,很快 gpt 就把代码写好了,这速度是不是比程序员快呢?然后他告诉我,在三维模型库上操作 复制代码,打开三维模型库,新建 htln, 把代码粘贴进去, 运行到浏览器,怎么样,是不是非常效率呢?关注我,了解更多拆 ppt 有趣知识和应用!

接下来我要讲解的内容是本地安装和全局安装,本地安装和全局安装,他指的就是软件包的安装位置是不一样的,我们先来看一下什么是本地安装, 所谓本地安装呢,他就是将软件包下载到应用跟目录下的 no 的下线 models 这个文件夹当中。我们之前在下载 lodes 和 mongols 的时候呀,采用的都是本地安装,采用本地安装的这个软件包呢,他只能在当前的这个应用当中去使用。 接下来我们看一下全局安装,所谓全局安装呢,就是将这个软件包呀下载到这个操作系统的一个指定的目录当中。全局安装的软件包呢,我们可以在任何应用程序当中去使用。 什么样的软件包适合本地安装,什么样的软件包适合全局安装呢?一般来说呀,项目以来他都是安装到本地的,而一些开发依赖呢,他是安装到全局的好,那么刚刚我们说呀,这个全局安装呢,他是将软 包安装到这个操作系统的一个指定的目录当中,那么这个目录在哪呢?实际上我们可以通过 npm root 这样的一个命令来查看这个软件包全局安装的位置。 那么我们怎么样才能把这个安装包安装到全局呢?我们只需要在安装的时候呀,在后面加上一个杠系阐述就可以了。接下来呢,我们就切换到编辑器当中来看一下这个事情。首先我们去找到这个命令行工具,在命令行工具当中呢,我们先通过 npm root 杠 g 这样的一个命令来查看一下这个软件包安装的位置 在我的电脑当中呢,如果说我去安装全局软件包的话,那么他呢会被安装到这样的一个位置当中,好,接下来我们要去安装一个全局软件包哈,那么这个全局软件包的名字呢?叫做 no 的梦。好, 那么我们在后面呢加上一个杠技 note 这个软件猫,他是什么意思呢?当我们在编写 no 的应用程序的时候呀,我们每次去修改这个代码的时候呢,我们都需要去重新的去执行这个文件,我们觉得这种操作方式呢是比较繁琐的,所以啊, 我们使用 note ma 这个工具来简化这个操作,这个工具呢,他可以帮助我们监控文件的变化,当文件发生保存操作的时候,他可以帮助我们重新去执行这个文件,这样的话我们就可以直接看到结果了。 当我们安装完 no 的梦这样的一个软件包以后呀,他实际上并没有给我们提供 api, 他实际上是在命令行工具当中去多出了一个命令跟我们去使用,所以他是开发依赖啊,那么开发依赖呢,一般来说都是安装到全局的,接下来我们就敲击回声去安装 no 的梦。 好,现在 no 的梦这个软件包呢,他就已经安装完成了,如何去使用它呢?原来呀,我们是通过 no 的这个命令去执行 js 文件,现在呢我们要通过 no 的梦这样的一个命令来执行这个 js 文件。 说现在我们要去修改 index 这个文件,我们之前呢就是通过 no 的去执行这个 index, 现在呢我们通过 note man 去执行,也就是说我们在这要使用 note man, 然后呢去执行 index, star g s 这样的一个文件, 当我们交际回车之后呢,我们发现哈这个文件被执行了,因为这个文件里面的这个结果被说出来了,当这个文件执行完成之后呢,我们会发现啊,命内行工具呢并没有推出,那实际上他是在监控这个文件的变化哈,那么这个文件一旦发生变化呢,他就会重新帮我们去执行这个文件了, 我们打开 index 这个文件,我们把 a, b, c, d 当中的 d 呢改成 e, 改完之后呢,我们再一次去保存这个文件,你会发现在控制台当中他是不是自动的帮我们去重新执行这个文件了呀?那么实际上这就是 note mone 这个软件包它的一个作用。现在呢我们继续切换回 mac 档这个文档当中啊,我们回顾一下我们讲什么内容, 当前我们所讲解的这个内容呢叫做本地安装与全局安装,所谓本地安装呢,就是把这个软件包安装到项目的跟目录的 no 的下片 modeus 这个文件夹当中,如果是全局安装呢,我们把这个软件包呀安装到操作系统当中的一个指定目录当中。如果是全局安装的这个软件包呢?这个软件包它是可以在任何 项目当中去使用的,你只需要去下载一次,你就可以在任何的项目当中去使用它了。我们如何把一个软件包安装到全局呢?我们在安装的时候呀,在后面加上这个杠 g 参数就可以了哈,那么我们如何去查看一下这个全局安装包的安装位置呢?那么我们通过 npm root gung 这样的一个命令去做到这个事情。本地安装的软件包呀,一般都是项目以来, 全局安装的软件包呢,一般都是开发以来,那么接下来呢,我们要看一下全局安装了哪些软件包。那么现在呢,我们再次啊切换到这个编辑器当中, 我们再打开一个命航窗口哈,那么在这呢,我们通过 npm list 这样的一个命令去查看哈,那么我们要查看全局的,那么后面呢,要加上一个刚系,如果, 如果我不加这个刚记的话,我们是不是去查看本地安装了哪些这个软件包呀?好,那么现在呢,我们敲击回车去执行这个命令,那么你会看到啊,在全局呢安装了很多软件包,那么他都把我列出来了,但是呢,我不想看这么多哈,我只想看一级有哪些。那么这个时候呢, 我们就通过 npm list 刚记,然后我们再加上刚刚 dics 为零回车,那么在这个地方你看到了哈,在我的这个全局环境下呢,实际上是安装了挺多的这个软件包的,那么在这个地方呢,有一个 note man 啊,这个 note man 呢,就是刚刚我们安装的这个软件包。好, 那么现在我们就知道了,我们要通过 npm list, 港 g 这样的一个命令去查看哈,就说在全局安装了哪些软件包,那么我们怎么样去删除全局安装的这个软件包呢? 实际上呀,那么这个命令呢,跟以前是一样的,比如说我们通过 npmi insto, 然后呢去加上一个软件包的名字啊,后面加上杠系就可以了。 现在呢,我们切换到这个命令航工具当中,在这个地方呀,我们通过 npm 安 install no 的吗?然后我们加上杠技,这句命令的含义呢?就是我们要删除全局这个环境下面的这个 no 的吗?好,那么现在我们敲击回车去删除它。接下来呢,我们再一次通过 npm 列斯杠技杠杠 dips 为零。我们看一下 note 梦还在不在哈,那么在这个地方呢,我们发现哈,实际上我们安装的那个 note 梦已经不在了啊,已经被我删除掉了。