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命令来取消安装

    工作并不只是为了那点工资,而是为了创造一份属于自己的事业
  • 相关阅读:
    WHERE col1=val1 AND col2=val2;index exists on col1 and col2, the appropriate rows can be fetched directly
    MySQL 交集 实现方法
    MBProgressHUD的使用
    Xcode4 使用 Organizer 分析 Crash logs(转)
    SimpleXML 使用详细例子
    PHP的XML Parser(转)
    iPhone,iPhone4,iPad程序启动画面的总结 (转)
    Pop3得到的Email 信件格式介绍
    yii总结
    隐藏Tabbar的一些方法
  • 原文地址:https://www.cnblogs.com/zouer/p/5045374.html
Copyright © 2011-2022 走看看