亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

node.js包管理器和代碼調試

2024-04-27 15:16:06
字體:
來源:轉載
供稿:網友
   一、如何使用包管理器                    Node.js包管理器,即npm是Node.js官方提供的包管理工具,它已經成了Node.js包的標準發布平臺,用于Node.js包的發布、傳播、依賴控制。                (1)獲取一個包                        npm [install/i] [package_name]                              例如安裝exPRess包:                        npm i express                 卸載包:                    npm uninstall 包名 [-g]                  查看當前所有包:                    npm list                   ....                    
# 安裝指定名字的包 會下載到當前目錄下 node_modules/<projectname>npm install <packagename>npm install <packagename>@<version>     # 按版本號安裝npm install <packagename>@<tagname>     # 按發布tagnpm install <packagename>@">=<version>" # 按版本范圍npm install git://<gitdomain>           # 按git路徑# 將安裝包保存到全局目錄(/usr/local/lib/node_modules)下npm install <packagename> -g# 生成package.json文件 由按提示的輸入的數據生成npm initpakcage.json{    "name"         : "test_package",    "version"      : "0.0.1",    "description"  : "test",    "main"         : "index.js",    "scripts"      : {        "test" : "node test.js"    },    "repository"   : "",    "author"       : "",    "license"      : "BSD",    "dependencies" : {        "express"  : ">= 2.5.6",        "mustache" : "0.4.0",        "commander": "*"    }}# 會按目錄package.json文件中 dependencies在本地下載相關包npm install # 更新指定的包npm <packagename># 查看所有的已安裝的包npm list├── commander@1.0.1├─┬ express@3.0.0rc3│ ├── commander@0.6.1│ ├─┬ connect@2.4.3│ │ ├── bytes@0.1.0│ │ ├── formidable@1.0.11│ │ ├── pause@0.0.1│ │ └── qs@0.4.2│ ├── cookie@0.0.4│ ├── crc@0.2.0│ ├── debug@0.7.0│ ├── fresh@0.1.0│ ├── methods@0.0.1│ ├── mkdirp@0.3.3│ ├── range-parser@0.0.4│ └─┬ send@0.0.3│   └── mime@1.2.6└── mustache@0.4.0# 查看當前包是否有新版本npm outdated# 移除不再依賴的包npm prune# link包目錄(別的目錄下link過來,win下木有用)npm link <path>/<packagename># 和編譯本地c++文件有關npm rebuild# 運行腳本(package.json scripts中定義)npm run-script test# 打包生成<packagename>-<version>.tgz 文件npm pack# 查找包 npmjs.com中npm search <search term># 到指定包的主頁上去npm home <packagename># 和npmjs.com有關的命令# 注冊一個用戶npm adduser# 將包發布到npmjs上npm publishnpm unpublish <package>[@<version>]npm deprecate <packagename>[@<version>] <message>npm tag <name>@<version> [tag]                (2)本地模式和全局模式                        npm在默認情況下會從http://npmjs.org搜索或下載包,講包安裝到當前目錄的node_modules                          a.默認是npm install 包名   作為本地模式                        b.全局模式                            npm install -g 包名                        c.區別和用法                                因為本地模式不會注冊PATH環境變量,舉例,我們安裝supervisor是為了在命令行中運行它,譬如直接運行supervisor scirpt.js。                                npm本地模式僅僅把包安裝到了node_modules子目錄下,其中的bin目錄沒有包含在PATH環境變量中,調用。不能直接在命令行中                                使用全局模式安裝的包并不能直接在javascript文件中require獲得,因為require不會搜索/usr/local/lib/node_modules。                                            通俗講:當我們要把某個包作為工程運行時的一部分時,通過本地模式獲取,如果在命令行下使用,則使用全局模式。                        d.包的發布                               首選確保具備CommonJS為基礎包的規范,但與CommJS并不完全一致,其主要差別在于必填字段的不同,通過使用npm init可以根據交互式問答產生一個符合標準的package.json                         dos進入這個目錄運行 npm init得到package.json的文件,改成自己的文件等信息                        然后進入package.json所在目錄運行  npm publish  就完成了發布                         如何更新包?                            如果你的包內容有改動,則在版本上作改動,運行npm publish                            訪問http://search/npmjs.org/就可以找到自己剛剛發布的包了                          如何取消發布:                               npm unpublish                          二、調試代碼                        在eclipse裝插件                                地址是 http://Chromedevtools.googlecode.com/svn/update/dev/                                 在debug中配置  端口為5858                          在命令行運行js文件的時候                                node --debug-brk=5858 文件名.js                        現在就在ecplise中啟動debug就可以跟斷點了                    Google Dart
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美性猛交xxx| 国产精品大片wwwwww| 国产视频福利一区| 日韩电影中文字幕在线| 国产一区av在线| 日韩av一区在线| 国产在线视频91| 欧美日韩福利电影| 亚洲最新在线视频| 亚洲综合日韩中文字幕v在线| 亚洲女人被黑人巨大进入| 久久久av亚洲男天堂| 亚洲女人天堂av| 日韩网站在线观看| 欧美激情亚洲激情| 亚洲自拍偷拍一区| 欧美高清视频免费观看| 亚洲人成网站999久久久综合| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品久久综合av爱欲tv| 亚洲九九九在线观看| 国产精品自拍视频| 亚洲精品成人免费| 国产精品视频一区二区三区四| 97成人在线视频| 最近2019年手机中文字幕| 777国产偷窥盗摄精品视频| 亚洲人成电影网站| 美女福利视频一区| 青草热久免费精品视频| 欧美性猛交丰臀xxxxx网站| 国产亚洲福利一区| 国产精品三级美女白浆呻吟| 亚洲女人天堂成人av在线| 亚洲a级在线播放观看| 日本精品一区二区三区在线| 久久综合伊人77777尤物| 久久久久久国产精品| 成人做爽爽免费视频| 欧美美女操人视频| 成人福利网站在线观看| 人人爽久久涩噜噜噜网站| 亚洲第一精品自拍| 伊是香蕉大人久久| 亚洲图片制服诱惑| 中文欧美日本在线资源| 国产在线观看一区二区三区| 九九久久精品一区| 国产精品都在这里| 国产自产女人91一区在线观看| 国产成人免费av电影| 久久av在线看| 久久久久日韩精品久久久男男| 91久久中文字幕| 久久久久免费视频| 国产精品一二三视频| 91亚洲国产成人久久精品网站| 97成人在线视频| 狠狠躁夜夜躁人人爽天天天天97| 国产日韩一区在线| 欧美日韩加勒比精品一区| 黑人极品videos精品欧美裸| 色偷偷亚洲男人天堂| 国产精品www网站| 国外色69视频在线观看| 91色琪琪电影亚洲精品久久| 日韩视频在线观看免费| 亚洲第一网站男人都懂| 国产精品久久在线观看| 亚洲国产成人精品女人久久久| 国产精品综合久久久| 欧日韩不卡在线视频| 91在线观看免费高清完整版在线观看| 久久久亚洲天堂| 精品人伦一区二区三区蜜桃网站| 最新69国产成人精品视频免费| 亚洲香蕉成人av网站在线观看| 欧美孕妇孕交黑巨大网站| 91免费精品国偷自产在线| 另类专区欧美制服同性| 亚洲深夜福利网站| 久久久在线免费观看| 亚洲影院色无极综合| 欧美日韩一区二区三区在线免费观看| 欧洲成人午夜免费大片| www日韩中文字幕在线看| 亚洲欧美精品中文字幕在线| 欧美一区二区三区……| 日韩人在线观看| 日韩av综合网| 日韩有码片在线观看| 亚洲国产精彩中文乱码av| 日本国产欧美一区二区三区| 91免费观看网站| 亚洲国产精品va| 日韩成人av网| 成人久久久久久久| 亚洲综合色激情五月| 欧美性猛交xxxx黑人| 成人xxxx视频| 亚洲人精品午夜在线观看| 亚洲精品国产欧美| 久久精品视频99| 成人黄色av免费在线观看| 日韩国产欧美精品在线| 日韩在线视频网站| 久久精品男人天堂| 欧美电影院免费观看| 国产精品直播网红| 国产精品免费看久久久香蕉| 97精品视频在线| 国产精品久久久久久久久借妻| 欧美黄色性视频| 91欧美日韩一区| 视频在线观看一区二区| 国产亚洲a∨片在线观看| 久久久久久网址| 亚洲女同精品视频| 亚洲最大福利视频网站| 亚洲自拍小视频| 欧美小视频在线| 欧美黑人性生活视频| 欧美一级淫片aaaaaaa视频| 一个色综合导航| 日韩电影在线观看中文字幕| 日韩精品免费综合视频在线播放| 亚洲精品第一页| 日韩精品在线视频观看| 国产日韩欧美在线播放| 色老头一区二区三区| 青青a在线精品免费观看| 欧美另类第一页| 色哟哟网站入口亚洲精品| 欧美日韩国产一区二区三区| 狠狠操狠狠色综合网| 欧美专区在线播放| 亚洲精品视频免费| 97超级碰碰人国产在线观看| 中文字幕亚洲色图| 国产精品久久久久9999| 欧美亚洲日本黄色| 欧美丰满少妇xxxx| 亚洲91精品在线| 97精品国产91久久久久久| 97久久精品人人澡人人爽缅北| 国产精品尤物福利片在线观看| 欧美日韩福利电影| 亚洲欧美日韩中文在线| 亚洲三级免费看| 日日噜噜噜夜夜爽亚洲精品| 久久精品视频中文字幕| 久久久久国产精品一区| 日本精品性网站在线观看| 欧美性猛交xxx| 国产成人精品免高潮在线观看| 操人视频在线观看欧美| 日韩精品免费一线在线观看| 午夜精品久久久久久99热| 亚洲男女性事视频| 成人久久18免费网站图片| 欧美伦理91i| 国产一区二区香蕉| 在线视频免费一区二区| 国产精品夜间视频香蕉|