node_modules 2019-12-24 本文已影响0人 笔记鼠 要在项目的根目录下打开命令行,执行这个代码y是yes的意思,就是不填任何信息,全部按照默认 在code下面新建一个文件夹,命名为description。演示package.jason 输入npm init -y执行后会在description下生产package.jason文件 ISC开放源代码 只要有package.json这个文件,会自动记录下载的模块,随便下载两个formidable和mime模块,就会在package。json里面看到 dependencies里面多了两个刚才下载的模块 别人拿到后,一般会在命令行中输入npm install,命令行会自动去找package.json这个文件,然后去下载。所以传项目不用穿node_modules这个文件,因为太大太碎了。 gulp是开发依赖,线上运行是不需要的。 dependencies是项目依赖,devDependencies是开发依赖 演示一下。把node_modules文件夹删掉, npm install会下载全部依赖,不论项目还是开发依赖 npm install --production这个是线上,服务器的运营环境,只有项目依赖。 演示script作用。其实这里就是给你做的一个特别复杂的js文件起了一个别名,然后去命令行里面运行的时候,就可以用别名来替代原本的名字,比如 这里用了一个build名字作为“nodemon app.js的别名,在命令行里只要输入npm run build就可以了