一个项目如果需要npm来加载依赖包,就需要先做npm的初始化(npm init):项目名称、作者等,然后创建一个文件package.json。然后用npm install来下载依赖包(放在node_module文件夹下)。
npm的另一个机制:会把包的信息放到package.json中,这样就可以记录项目的依赖了,–save和–save-dev的区别是,–save-dev会将信息放进devdependence:开发时的辅助工具,一般不会被打包进业务代码(测试、打包工具),–save会将信息放进dependence:业务代码的依赖包(如jquery)