首页 > 代码库 > nodejs包管理
nodejs包管理
包管理 :npm cnpm yarn Node Package Manager node的包管理工具 cls清除控制台 npm install jquery 下载依赖包 就自动下载最新版本的jq npm install jquery@3.0.0 下载指定版本 功能:1、下载东西 2、npm help可以查看npm的命令 3、常用命令:npm install 名字 安装 :npm uninstall 名字 卸载 : npm 上传自己的模块 1:登录用户 npmjs.com 2:npm adduser 3: 如果已经注册过 npm login 4: 检查是否登录 npm whoami 5: 上传一个包要建立一个package npm init --yes 6: publish上传 npm publish 真正发布的时候会有一个README 7: 再次发布一次 必须要加版本号 8: npm unpublish test233 --force 强制删除 9: npm upgrade 升级 当下载的东西多了: npm install jquery --save 依赖 dependencies 方便以后用 npm install jquery --dev 开发依赖 发布后不需要的 npm install jquery -g 全局安装,在哪都能用 packjson中版本号 v1.x ====1.x的所有版本都要 >v >=v <v <=v ^兼容版本 ~v 近似版本 * 任何版本 npm install -g 全局安装,只要安装一次,整个机器都可以用, example: npm -g install gulp packagejson: 1:engines nodejs引擎 2:scripts 执行里面key--- npm run test 会执行里面的value 3:npm start 启动 npm stop 关闭 npm restart 重启 npm test 开发阶段:,不能自定义命令,可以在help中查看 4:files----文件,比如package中 "files":["lib","README.MD"] 上传数据中的这些文件 cnpm 可以自己搭建一个类似git的仓库 淘宝镜像: 1:npm install -g cnpm --registry=https://registry.npm.taobao.org 2:用法和npm的是一样的。 但是publish是不能往npm上传的 yarn: 1:快, 2:缓存 3:yarnpkg.com下载yarn 4:yarn 就安装packagejson的东西 5:生成一个yarn.lock file 6: yarn add jquery ==== npm install jquery --save 7: yarn upgrade 8: yarn remove 包 8: exi推出控制台 browserify node.js打包,给前台用,模块化开发要加 ./ 路径当前目录 browerify 要编译的js文件 > 结果文件 在公司做页面可以用 browser-sync 同步----多端、源码和页面 browser-sync start --server browser-sync start --server --files "*" 监视所有文件 两个窗口滚动会同时滚动 基于websocket 可以同时打开移动端和pc端 Local:http://localhost:3000 External:http://shenme dongxi:3000 手机测试的 UI:http://localhost:3001 borwser-syncUI 管理当前borwser-sync local: Remote Debug 可以打开 Remote Debugger 测试手机端 点到顶端的Elements选项卡上,就会看到微信浏览器里网页的HTML结构。鼠标移动到.box的div上的时候,微信浏览器里的相应的元素就会高亮起来
nodejs包管理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。