`
hongtoushizi
  • 浏览: 376833 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

nodejs生成npm包总结

阅读更多

首先创建文件结构,主要包括:
 ---lib
 ---bin
 ---test
 ---package.json



1: 首先配置package.json  .
     注意的事项: main:  (主声明)模块的进入点
   
                  bin:  声明一个脚本文件,并且可以直接通过终端执行

                  scripts:  测试脚本位置。

2:将所需要的mqtt,socket.io模块按照-g全部模块安装。即:
 npm install -g  mqtt socket.io

3 : 创建软链接:
    sudo npm link  /usr/lib/node_modules/mqtt-socketIo-php   /home/hongshuai.yuan/kule/www.kuulabu.com/data/node/mqtt-socketIo-php

4:终端执行:
   本机: mqtt-socketIo-php 即可
   服务器:  nohup mqtt-socketIo-php > output.log &
 
 

0
0
分享到:
评论

相关推荐

    NODEJS+NPM+COFFEESCRIPT

    标题 "NODEJS+NPM+COFFEESCRIPT" 暗示了这个压缩包可能包含关于使用Node.js、NPM(Node Package Manager)以及CoffeeScript的教程或项目资源。以下是关于这三个核心概念的详细解释和相关知识点: Node.js: Node.js...

    qrcode-npm-master_nodejs_npm_QRCODE_

    【标题】"qrcode-npm-master_nodejs_npm_QRCODE_" 涉及到的知识点主要集中在Node.js、npm(Node包管理器)以及QRCODE生成库的使用上。Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端...

    npm-random-key:为 NodeJS 生成随机密钥

    nodejs-随机密钥 安装 $ npm install random-key 应用程序接口 生成([len],[键]) 生成具有给定长度的加密强伪随机字符串。 len:生成字符串的长度,默认为16 键:可选键,默认为base62,包括:0-9、az、AZ ...

    npm.nodejs

    在Node.js开发中,npm扮演着至关重要的角色,它允许开发者轻松地分享、安装和管理依赖包,促进了代码的复用性和项目协作。 1. **npm安装与配置** - 安装:npm通常随Node.js一起安装。在命令行中运行`node -v`检查...

    Nodejs 发布自己的npm包并制作成命令行工具的实例讲解

    于是决定自己实现这个功能,自己写一个npm包。</span> 下面我记录一下自己的实现过程。 1. npm init 选择一个文件夹,然后用命令行cd进去,然后执行npm init,这时会生成一长串表单,根据自己的实际情况填写内容 ...

    Nodejs中 npm常用命令详解

    17. 发布npm包: 在创建并测试完自己的模块后,可以使用`npm publish`命令将其发布到npm仓库,但在此之前需要确保包名未被占用,可以使用`npm search packageName`进行检查。 以上是npm的一些核心命令,对于Node....

    nodejs中用npm初始化来创建package.json的实例讲解

    1.先正确的安装nodejs这个软件,自己去百度一下,...5.打开package.json这个文件,可以看见我们对这个工程的配置文件信息,如下图中所示,这样一来我们就可以根据这个文件来进行各种npm的包管理 以上这篇nodejs中用npm

    generator-node-typescript, 使用app创建NodeJS软件包的最小文件生成器生成器.zip

    generator-node-typescript, 使用app创建NodeJS软件包的最小文件生成器生成器 NodeJS生成器 你好我是一个使用app创建软件包的最小文书生成器。 ! 我让你快速安装一个带有最新可用工具和最佳实践的项目。我使用:npm...

    nodejs代码自动生成工具

    通过使用代码生成工具,如`nodejs_generator_1.1.0`,可以进一步提升开发效率,减少重复工作,使开发人员能够更加专注于业务逻辑的实现。这种实践在现代Web开发中被广泛应用,尤其是在快速迭代和团队协作的环境中。

    amWiki:amWiki是一种由JS开发,依赖Atom或Nodejs-Npm的Markdown轻量级尖端化开源文库系统

    amWiki是一种由JS开发,依赖Atom或Nodejs-Npm的Markdown轻量级前端化开源文库系统。 amWiki致力于让大家可以更简单,更便捷的建设个人和团队文库! [ ] 的GitHub: APM: NPM: amWiki的优势 文档系统采用...

    license-checker-检查NPM包许可证

    `license-checker`是一款用于检查NPM包许可证的命令行工具,由`npm`社区开发,旨在帮助开发者了解他们的项目所依赖的所有库的许可证信息。这有助于确保项目符合组织或行业的许可要求,避免潜在的法律风险。 使用`...

    用node开发应用程序,对nodejs+express工程打包封装,通常公司产品化的软件系统,需要标识为公司的logo和版权信息

    用node开发应用程序,通常采用express框架进行功能扩展,当系统开发完成后,...下载该资源,解压后,使用cmd切换到目录,先运行 npm install,设置需要打包的exe路径和产品信息,然后node build.js ,即可生成新的exe

    Windows系统下nodejs、npm、express的下载和安装教程详解

    npm是Node.js的包管理工具,用于Node.js的包的安装、卸载、管理等操作;Express是一个基于Node.js平台的最小、灵活的web应用开发框架,它提供了一系列强大的特性来帮助开发者快速地创建各种Web应用。 首先,要下载...

    详解Nodejs之npm&package.json

    `npm init`命令用于生成或更新`package.json`文件。执行`npm init`时,系统会提示输入一系列关于项目的信息,如果你不想逐个回答这些问题,可以使用`npm init --y`或`npm init -y`快速创建一个默认的`package.json`...

    发布自己的npm包并使用

    执行这个命令后,系统会提示你输入项目的相关信息,如项目名、版本、作者等,最后会生成一个`package.json`文件,这是你的npm包的核心配置文件。 2. 编写代码:在项目目录下编写你的模块代码,通常包括JavaScript...

    NodeJs生成sitemap站点地图的方法示例

    npm install --save sitemap ``` 以下是在Express框架中生成sitemap的示例代码: ```javascript const express = require('express'); const sm = require('sitemap'); // 假设你有一个获取文章列表的API ...

    nodejs 生成和导出 word的实例代码

    首先,你需要通过npm(Node.js包管理器)安装`officegen`库,命令如下: ```bash npm install officegen ``` 安装完成后,你可以开始编写生成Word文档的代码。以下是一个简单的例子: ```javascript var ...

Global site tag (gtag.js) - Google Analytics