摘要:發(fā)布模塊安裝全局模塊運(yùn)行說(shuō)明中的指定全局模塊的使用命令如果版本為第一次發(fā)布可直接執(zhí)行發(fā)布命令否則需要先修改版本號(hào)再發(fā)布命令的參數(shù)下標(biāo)由開(kāi)始實(shí)際執(zhí)行為為獲取第一個(gè)參數(shù)指定文件由執(zhí)行
package.json
{ "name": "first_global_module", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "test" }, "bin": { "fgm": "index.js" }, "keywords": [ "" ], "author": "jackple", "license": "ISC", }
index.js
#!/usr/bin/env node var w = process.argv[2], h = process.argv[3]; w = Number(w); h = Number(h); console.log(w, h);
發(fā)布模塊
npm version [number] npm publish
安裝全局模塊
npm i first_global_module@1.0.0 -g
運(yùn)行
fgm 1 1
說(shuō)明:
package.json中的fgm指定全局模塊的使用命令
如果版本為第一次發(fā)布,可直接執(zhí)行發(fā)布命令npm publish,否則需要先修改版本號(hào)再發(fā)布
fgm 1 2命令的參數(shù)下標(biāo)由0開(kāi)始,實(shí)際執(zhí)行為node ./index.js 1 1, process.argv[2]為獲取第一個(gè)參數(shù)1)
"#!/usr/bin/env node"指定文件由node執(zhí)行
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/81470.html
摘要:回調(diào)函數(shù)是在異步操作完成后傳播其操作結(jié)果的函數(shù),總是用來(lái)替代同步操作的返回指令。下面的圖片顯示了中事件循環(huán)過(guò)程當(dāng)異步操作完成時(shí),執(zhí)行權(quán)就會(huì)交給這個(gè)異步操作開(kāi)始的地方,即回調(diào)函數(shù)。 本系列文章為《Node.js Design Patterns Second Edition》的原文翻譯和讀書筆記,在GitHub連載更新,同步翻譯版鏈接。 歡迎關(guān)注我的專欄,之后的博文將在專欄同步: Enc...
摘要:模塊系統(tǒng)為了讓的文件可以相互調(diào)用,提供了一個(gè)簡(jiǎn)單的模塊系統(tǒng)。但是,沒(méi)有模塊系統(tǒng)。包管理簡(jiǎn)稱,是隨同一起安裝的包管理工具。輸入命令,根據(jù)提示配置包的相關(guān)信息,生成相應(yīng)的。以上所描述的模塊載入機(jī)制均定義在模塊之中。 Node.js簡(jiǎn)介 首先從名字說(shuō)起,網(wǎng)上查閱資料的時(shí)候會(huì)發(fā)現(xiàn)關(guān)于node的寫法五花八門,到底哪一種寫法最標(biāo)準(zhǔn)呢?遵循官方網(wǎng)站的說(shuō)法,一直將項(xiàng)目稱之為Node或者Node.js。...
摘要:這些特性不僅帶來(lái)了大的性能提升,還減少多線程程序設(shè)計(jì)的復(fù)雜性,進(jìn)而提高了開(kāi)發(fā)效率。由公司建立的云計(jì)算平臺(tái)率先支持了。 前言 本文章主要寫給那些想了解node語(yǔ)言的開(kāi)發(fā),我的目標(biāo)希望大家通過(guò)閱讀本篇文章能夠簡(jiǎn)單使用node進(jìn)行開(kāi)發(fā),以及了解一些事件驅(qū)動(dòng)的異步編程風(fēng)格,主要分node的背景,安裝配置,模塊創(chuàng)建引用等幾個(gè)方面描述 建議大家在閱讀本篇文章途中 可以親自嘗試一下我所帶來(lái)的小例子,...
摘要:它就是一套兼容方案,目前兼容的有以及原生支持。返回值問(wèn)題在第一次使用時(shí),。具體是什么意義呢的返回值,其實(shí)就是插件提供的對(duì)外接口,而實(shí)際上,就是一個(gè)對(duì)象。而在環(huán)境下,只需要將這個(gè)返回值賦予即可完成該模塊的接口。 有更新,請(qǐng)到github上看源碼 什么是OMD 在node.js流行起來(lái)之前,javascript的開(kāi)發(fā)方式都是函數(shù)式的順序依賴關(guān)系,直到node火起來(lái)。CommonJS其實(shí)首先...
閱讀 2265·2021-09-27 13:35
閱讀 561·2019-08-30 15:55
閱讀 810·2019-08-30 15:53
閱讀 555·2019-08-30 15:52
閱讀 2146·2019-08-30 12:59
閱讀 2269·2019-08-29 16:42
閱讀 1385·2019-08-26 18:26
閱讀 2467·2019-08-26 13:48