• 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上的时候,微信浏览器里的相应的元素就会高亮起来

  • 相关阅读:
    jqGrid基本使用
    模块熟悉
    正则表达式-精髓
    登录+购物车+信息保存
    输入打开文件
    python打印目录下的文件名
    进度条
    模块导入
    正则表达式
    函数笔记
  • 原文地址:https://www.cnblogs.com/wabxl/p/6056222.html
Copyright © 2020-2023  润新知