【知乎Live】狼叔:如何正确的学习Node.js
文章链接 https://i5ting.github.io/How-to-learn-node-correctly/#1
或在 https://github.com/i5ting/How-to-learn-node-correctly
一个很好的 vue 学习文章清单
https://flaviocopes.com/tags/vue/
npm install 讲解
npm install //命令1, 按照当前目录下的 package.json 文件安装模块清单.
npm install module_name //命令2, 安装指定的模块
注意: package.json文件是npm命令的入口文件.
install 命令还可以加 --global 参数, 即全局安装, 会将模块安装到机器 node.exe 下的 node_modules 目录下. 不加 --global 参数, 即局部安装, 会将模块安装到当前目录的 node_modules 目录下 .
不管是 局部安装的模块, 还是全局安装的模块, 在 js 文件中, 都使用下面的函数声明require需求.
require('package-name')
一般模块推荐使用局部安装, 但一些 cli 工具推荐是全局安装, 比如下面这些模块:
npm
create-react-app
vue-cli
grunt-cli
mocha
react-native-cli
gatsby-cli
forever
nodemon
npm run 讲解
npm run dev //命令3
该命令会找当前目录下的package.json文件,并找到文件中的scripts项,找到对应的dev命令,执行dev对应的命令.
npm list 讲解
下面命令能列出全局模块的清单
npm list -g --depth 0
下面命令列出当前目录项目的依赖清单
npm list
下面命令列出当前目录项目的依赖清单, 并限制了依赖的深度.
npm list --depth=[depth]
npm-remote-ls 依赖分析工具讲解
先安装 npm-remote-ls 模块,
npm install -g npm-remote-ls
然后通过 npm-remote-ls 模块 查看指定模块的实际依赖树, 并不是基于当前本地机器的模块安装情况来分析的, 是安装网络上的信息分析的.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律