zoukankan      html  css  js  c++  java
  • 自定义模块

    自定义模块

    • 模块由什么组成
    • npm
    • 如何发布自己的模块

    常见的命令:

    require -- 引入模块
    exports -- 输出模块 (想对外输出东西时,必须加上exports)
    module.exports -- 批量输出模块

    require

    1.有‘./’ 从当前目录中招
    2.没有‘./’ 先从系统模块找,再从node_modules中找
    所以,我们引用自己写的模块时,一定要写成'./myModule.js'的样式(和系统模块区分开,否则找不到)。

    提示:有个偷懒的方法,就是引用模块的时候,可以省略'.js',因为反正Node.Js全部都是由js文件组成的!

    exports

    exports.xxx=??;
    exports.xxx=??;
    exports.xxx=??;
    

    注意: Node.js中不存在全局函数,因为Node.js会给它‘偷偷’加一层匿名函数

    module.exports

    module.exports={
    	xxx:	??,
    	xxx:	??,
    	xxx:	??
    };
    

    NodeJS Package Manager(NodeJS包管理器)

    1.统一下载途径
    2.自动下载依赖

    • 如何安装别人的包?

    npm install xxx
    npm uninstall xxx

    • 如何发布自己的包?
      (上传钱先登录:npm login)
      进入js文件根目录,
      npm pubish
      npm init 在项目中引导创建一个package.json文件

    • 如何删除已经发布的包?
      npm --force unpublish
      直接用 npm unpublish 会出错。加上 --force 之后编程强制删除,就OK了

  • 相关阅读:
    利用百度搜集子域名--爬虫技巧
    IoC模式
    SpringMVC @RequestBody接收Json对象字符串
    用eclipse创建动态web项目手动生成web.xml方法
    1.Java Spring MVC入门 安装
    获取所有注解
    带参数的方法获取注解
    利用反射调用注解
    java枚举类型
    java创建多线程
  • 原文地址:https://www.cnblogs.com/n2meetu/p/7955607.html
Copyright © 2011-2022 走看看