npm学习

npm基础 -现代前端开发模式

安装node之后,我们就会有node,npm命令

有了npm,我们就可以创建一个工程环境

npm 理解成一个包下载管理工具。

每个npm管理的工程下面,都会有一个文件,叫做package.json

js 复制代码
npm init -y

安装依赖例如loadsh

js 复制代码
npm install loadsh -S

依赖会出现在dependencies中(在我们部署的时候使用)

安装依赖例如jest

js 复制代码
npm install jest -D

依赖会出现在devDependencies中 (只在我们开发的时候用)

在终端执行命令和package.json中使用scripts命令有什么区别

js 复制代码
"scripts":{
    "test":"jest"
 }

在package.json中的命令行,会自动去你的./node_modules/.bin这个路径去找

终端中运行会报错,需要指定到文件夹

js 复制代码
node ./node_modules/.bin/依赖名 

vue项目中的vue-cli-serve这个命令为什么可以直接使用

1.首先我们可以在./bin文件中我们可以找到

2.在找到vue-cli-server

3.首先是一个可执行的文件

相关推荐
jktantan7 小时前
Vue keep-alive 切标签后滚动位置回顶?因为 onDeactivated 里读到的 scrollTop 是 0
前端·javascript·vue.js
2601_962885728 小时前
quotes 字段全解:涨跌幅、振幅、换手率的口径与单位
java·前端·spring
excel9 小时前
encodeURI 和 encodeURIComponent 有什么区别?
前端
前端精髓9 小时前
调用openrouter的免费API模型
java·前端·javascript
赛博守夜人9 小时前
AI安全攻防与治理之十四:AI 安全测试不能脱离传统安全,Web、API、移动端与模型攻击面的组合拳
前端·人工智能·安全
开开心心_Every9 小时前
快速隐藏程序工具自定义快捷键一键切换
java·开发语言·前端·spring·智能手机·word·intellij-idea
Nuanyt9 小时前
Agent 学习笔记(下篇三):上线工程、进阶选择与操作界面(Stage 7 / 7.5 / 8 + 延伸路线)
笔记·python·学习·memory·aiagent·harness
networknomad9 小时前
OpenReplay:自己搭的会话回放工具,给前端排错用的
前端·其他
缓慢更新10 小时前
AI 辅助生成单测:从接口定义到用例的流水线
java·服务器·前端·网络·数据库·人工智能
叼烟扛炮11 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器
linux·运维·服务器·网络·笔记·学习·tcp/ip