zoukankan      html  css  js  c++  java
  • Node.js包管理器:

    Node.js包管理器:

    当我们要把某个包作为工程运行的一部分时,通过本地模式获取,如果要在命令行下使用,则使用全局模式安装
    使用全局模式安装的包并不能直接在JavaScript文件中用require获得,因为require不会搜索/usr/local/lib/node_modules/
    创建全局链接:npm link (windows不支持npm link)
    它的功能是在本地包和全局包之间创建符号链接,例如,我们已经通过npm install -g express 安装了express ,这时在工程
    目录下,运行命令: npm link express 我们可以在node_modules子目录中发现一个指向安装到全局的包的符号链接,通过这种
    方法,我们就可以把全局包当本地包使用

    包的发布:
    npm init 可以根据交互式问答产生一个符合标准的package.json
    这样就在byvoidmodule目录中生成一个符合npm规范的package.json文件,创建一个index.js作为包的接口,一个简单的包就制作
    完成了

    在发布前,还需要获取一个账号用于今后维护自己的包,使用npm adduser根据提示输入用户名、密码、邮箱,等待账号创建完成

    接下来在package.json所在目录下运行npm publish 稍等片刻,就可以完成发布了,
    打开浏览器,访问:http://search.npmjs.org.就可以找到自己刚刚发布的包了,现在我们可以在世界的任意一台计算机上使用
    npm install byvoidmodule 命令来安装它了

    如果你的包将来有更新,只需要在package.json文件中修改version字段,然后重新使用npm publish命令就行了,如果你对你已
    发布的包不满意,可以使用npm unpublish命令来取消安装

    工作并不只是为了那点工资,而是为了创造一份属于自己的事业
  • 相关阅读:
    植物:柏树
    植物:水杉
    植物:珙桐
    植物:桫椤
    汉语-成语:悠闲自在
    植物:孑遗植物
    汉语-词语:孑遗
    汉语-词语:调味品
    调味品:酱油
    netstat 命令详解
  • 原文地址:https://www.cnblogs.com/zouer/p/5045374.html
Copyright © 2011-2022 走看看