npm install的意义是什么

npm install的意义是什么

老师好,既然npm install -g koa-generator的作用是初始化一个packagejson,我看下了插件都在

dependencies里面,那npm install的作用到底有啥


正在回答

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

3回答

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

  1. npm install -g koa-generator 这部操作是全局安装koa-generator。类似于全局安装vue-cli脚手架,相当于安装在电脑上了,以后就可以直接使用koa2命令创建koa项目了,不需要再次安装koa-generator ,并不是给当前项目安装依赖的操作

  2. koa2 test4这句代码只是创建项目,并没有下载依赖,所以需要使用npm install命令项目所需要的依赖,如下所示,创建完项目后,有提示如何安装依赖,即:先cd test4进入项目目录,然后使用npm install安装依赖

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

  3. npm install 是没有写具体安装什么依赖,这个命令的作用是根据package.json文件配置下载项目需要的所有依赖

祝学习愉快~

好帮手慕慕子 2020-08-10 17:06:54

同学你好,是指koa章节中老师如下操作使用npm install命令吗?

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

如果是这样的话,那么是因为koa2 test只是初始化项目,还没有下载依赖,所以此时项目中并没有node_moduels文件夹。

所以需要使用npm install命令根据package.json配置文件下载安装所有的依赖,生成node_modules文件夹。

如果不是指这里的话,可以详细描述下具体是对哪一节的视频中存在疑惑,便于帮助同学准确地定位与解决问题,祝学习愉快~

  • 提问者 慕雪9296518 #1
    那在koa2 test之前不是还有一步npm install -g koa-generator安装在目标文件夹的母文件夹目录上吗???那么那一步不是下载依赖吗???我的意思就是说之前都是npm init初始化后,在npm install一些依赖。然后这里koa2的步骤完全不同了,先npm install -g koa-generator再npm init 再 npm install ,那安装脚手架的时候没有安装依赖吗??npm install也没写安装了什么依赖啊
    2020-08-11 23:41:12
好帮手慕慕子 2020-08-10 13:48:57

同学你好, npm install的作用就是根据package.json配置文件中的依赖配置下载安装所有的依赖。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 慕雪9296518 #1
    那些依赖不是之前安装koa加收家的时候就已经加载好了吗????之前刚学nodejs的时候,安装lodash和nodemon好像也没有这一步骤npm install 的啊
    2020-08-10 14:39:58
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
5. Node.js全栈开发
  • 参与学习           人
  • 解答问题       307    个

前端工程师会后端开发已是趋势。从node.js到koa2再到数据库知识。结合真实项目,从项目需求分析、接口和数据设计到业务开发,帮你打通前后端任督二脉,为就业加码。

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

在线咨询

领取优惠

免费试听

领取大纲

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