• 9.Node.js 包管理器npm


    npm 是 Node.js  官方提供的包管理工具, 用于 Node.js包的发布、传播、依赖控制

    安装 express ==> 流行的基于Node.js的Web开发框架,可以快速地搭建一个完整功能的网站。

    $ npm install express
    

    包的发布 , 创建符合 npm  规范的 package.json  文件

    $ npm init
    

    输入命令后,会生成package.json文件

    package name: (byvoidmodule) alan
    version: (1.0.0) 0.0.1
    description: 吴涛第一个npm包
    entry point: (index.js)
    test command:
    git repository:
    keywords:
    author: 吴涛
    license: (ISC)
    
    About to write to G:
    odejsyvoidmodulepackage.json:
    {
      "name": "alan",
      "version": "0.0.1",
      "description": "吴涛第一个npm包",
      "main": "index.js",
      "scripts": {
        "test": "echo "Error: no test specified" && exit 1"
      },
      "author": "吴涛",
      "license": "ISC"
    }
    

    这样就在 byvoidmodule  目录中生成一个符合 npm  规范的 package.json  文件。创建一个 index.js  作为包的接口,一个简单的包就制作完成了。 在发布前,我们还需要获得一个账号用于今后维护自己的包,使用  npm adduser  根据提示输入用户名、密码、邮箱,等待账号创建完成。完成后可以使用  npm whoami 测验是否已经取得了账号。 接下来,在 package.json  所在目录下运行 npm publish ,稍等片刻就可以完成发布了。打开浏览器,访问 http://search.npmjs.org/  就可以找到自己刚刚发布的包了。现在我们可以在世界的任意一台计算机上使用 npm install byvoidmodule 命令来安装它。

  • 相关阅读:
    doGet() throws NamingException报错
    关于spring配置文件中编辑时没有提示信息的问题
    关于The hierarchy of the type TestBeforeAdvice is inconsistent的问题
    安装 nodejs,npm,pm2
    centos 6.5 单实例搭建 ELK
    修改默认归档日志
    oracle 表空间总结
    oracle 归档日志总结
    oracle 的一些基础查询
    tomcat 绑定ipv4端口
  • 原文地址:https://www.cnblogs.com/alantao/p/7953843.html
Copyright © 2020-2023  润新知