zoukankan      html  css  js  c++  java
  • nodejs学习

    npm install 模块名  (-g 表示全局安装)

    npm ls -g   查看全局安装的模块

    npm uninstall  名

    npm update 名

    npm install npm@latest -g   更新npm    //管理员身份运行

    npm install -g n         n stable //更新node    没有windows版。。

    通过msi文件更新nodejs

    npm search 名

    npm install npm -g 升级npm版本

    每个模块(如express)有个package.json文件,来定义模块的相关信息,如版本和依赖模块等

    events模块只提供了events.EventEmitter对象,核心就是事件监听和事件触发

      实例化错误error事件,新增监听器newListener事件,移除监听器removeListener事件

      on('event',listener)  

      emit('event',[arg1],[arg2],...)

      addListener('event',listener)

      once('event',listener)

      removeListener('event',listener)

      removeAllListeners([event])

      setMaxListeners(n)

      listeners(event) 返回某事件的所有监听器,数组

    模块  require  module.exports   exports=module.exports

      

      

    npm过慢,可安装淘宝的cnpm模块

    $ npm install -g cnpm --registry=https://registry.npm.taobao.org

    这样就可以使用 cnpm 命令来安装模块了:

    $ cnpm install [name]








  • 相关阅读:
    培训第一天
    jQuery日期时间控件
    java.lang.ExceptionInInitializerError
    j2ee 获取上下文环境
    BeanUtil.ConversionException
    Python3.x和Python2.x的区别
    Apache开启伪静态
    总结
    常用的视频网站
    lua语言萌新之路
  • 原文地址:https://www.cnblogs.com/miaolq/p/5960993.html
Copyright © 2011-2022 走看看