初识Node.js和npmNode.js补充一些注意事项,仔细观看1.当我们通过npminstallmarkdown-it安装markdown-it模块包时,会generatenode-modules文件夹包含markdown-it和markdown-it相关模块2.package.json文件包含所有已安装模块包的信息。3.npminstall(安装模块的包)npminstall-ghttp-server//-g代表全局安装npminstall--saveaxios//安装save时,模块的内容会放在node-modules文件夹,模块信息会放在package.json文件中的dependenciesnpminstall--save-devwebpack//安装save-dev时,模块的内容会放在node-modules文件夹,而模块信息会放在package.json文件中的devdependencies4中,通过npminit会生成一个package.json文件,会让你输入相关信息生成的package.json文件的内容。主要文件入口dependencies:当前模块依赖的模块,devdependencies:当前模块依赖的模块,不是代码运行所需要的模块。脚本中需要执行的命令应该使用的比较频繁,所以做成一个命令系统,通过npm命令名启动。5.写入gitignore文件的文件不会上传到GitHub。当我们从github上下载项目代码时,node-modules文件中没有任何模块。我们可以使用npminstall,它会自动读取package.json的内容,并自动下载dependencies和devdependencies中的依赖模块,并生成一个node-modules文件夹来放依赖模块。6、require模块的搜索路径从当前文件下的node-modules下查找。如果找不到当前文件夹,则向上一级文件夹查找,直到找到根目录。如果找不到,就会报错。7、如果下载很慢,我们可以安装nrm,一个快速切换源版本的工具。如果要淘宝地址,输入nrmusetaobao,npm模块会自动从淘宝地址下载。如果不用淘宝地址,可以使用nrmusenpm切换到源地址。npminstall-gnrmnrmlsnrm使用taobaonrm使用npm
