Node.js獲取當前程式碼/啟動目錄
process.cwd()
函式返回當前的執行目錄。注意,這個目錄不是指JS程式碼所在的目錄,而是啟動Node的目錄。也就是說,從哪個目錄進去啟動node,就返回哪個目錄。
例如在cmd中直接鍵入:
node “你的JS程式碼.js”並回車
那麼process.cwd()返回的便是:
C:\User\ComputerName
(其中ComputerName為你的計算機的實際名)因為這時Node是從“C:\User\ComputerName”目錄啟動的,所以返回的是“C:\User\ComputerName”。
如果在cmd中進入D盤根目錄,並鍵入如下內容:
node “你的JS程式碼.js”並回車
那麼process.cwd()返回的便是:
D:\因為這時node是從“D:\”目錄啟動的,所以返回的是“D:\”。
而屬性process.execPath則可以返回node的安裝路徑。
那怎麼獲取程式碼所在的目錄?
答案是:__dirname
相關推薦
Node.js獲取當前程式碼/啟動目錄
process.cwd() 函式返回當前的執行目錄。注意,這個目錄不是指JS程式碼所在的目錄,而是啟動Node的目錄。也就是說,從哪個目錄進去啟動node,就返回哪個目錄。 例如在cmd中直接鍵入: node “你的JS程式碼.js”並回車 那麼process.c
JS獲取當前年份月
當前日期 location asc .get 註意 lang 需要 完整 星期 //獲取完整的日期 var date=new Date; var year=date.getFullYear(); var month=date.getMonth()+1; month =(
js獲取當前url地址參數中文亂碼問題
length 地址 網上 當前頁 數組 獲得 clas decode log 網上看了一些關於此問題的文章,都說的不清不楚,有些更是亂七八糟,完全沒法看,故此找了一篇能用的,借鑒作為筆記。 //首先獲取到當前頁面的地址欄信息 var url = window.locati
js獲取當前時間
() lis new ets mes get date locale second var myDate = new Date();myDate.getFullYear(); //獲取完整的年份(4位,1970-????)myDate.getMonth(); //獲取當前月
JS 獲取當前操作系統類型,瀏覽器,終端類型的工具
linu lastindex mobile idt end var fse javascrip 終端類型 總結了一個JavaScript獲取當前終端類型(pc, mobile),操作系統類型,瀏覽器類型,瀏覽器版本的小工具。 個人覺得還行,測試過沒有問題,能識別ie7以及以
Linux 下獲取當前路徑所有目錄大小並排序
目錄排序 大小排序日常工作中,會遇到一堆目錄,如何查看各目錄大小呢,大家都知道du命令先列出前10條[email protected]/* */ /scripts]#du -sh * | head 120K 2017031510 248K 2017031514 23M 2017031515 664
如何用js得到當前頁面的url信息方法(JS獲取當前網址信息)
bsp sea 字符 cat 文件 關聯 port tin 設置 設置或獲取對象指定的文件名或路徑。 alert(window.location.pathname) 設置或獲取整個 URL 為字符串。 alert(window.location.href); 設置或獲取
js 獲取當前頁url網址信息
reg 參數 window proto asp fun post fine col 轉載地址:js如何準確獲取當前頁面url網址信息 摘錄: 舉例一個URL,然後獲得它的各個組成部分:http://i.cnblogs.com/EditPosts.aspx?opt=1 1、w
js獲取當前日期方法
r+ etc getdate div splay 分享 技術分享 獲取 fun 我們經常會用到日期,下面是js獲取日期的方法,後面有其他的方法還會不定期更新。 1 // 獲取當前日期時間 2 function getCurrentDateTime(){
js獲取當前日期時間
style col 分鐘 date nds 獲取時間 log code time var myDate=new Date(); myDate.getFullYear();//獲取當前年份(4位) myDate.getMonth();// 獲取當前的月份,但是需要+1因為
Js獲取當前瀏覽器支持的transform兼容寫法
字符串 eat () 空字符 kit mar pre 依次 瀏覽器支持 // 獲取當前瀏覽器支持的transform兼容寫法 function getTransfrom() { var transform = ‘‘, // document.createEl
js 獲取當前國家 省份 城市等信息
http remote com format sina country orm 國家 gets $.getScript(‘http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js‘,function(){
JS獲取當前日期、比較日期大小
獲取 mon 當前時間 function format 日期 col log 格式 //獲取當前時間,格式YYYY-MM-DD function getNowFormatDate() { var date = new Date(); var seperat
js獲取當前時間戳,仿PHP函數模式
time() HP bsp col 獲取時間 bstr time php span 函數: /** * 獲取時間戳函數 * 仿PHP函數模式 */ function time(){ var this_time = Date.parse(new Da
js獲取當前時間,格式YYYY-MM-DD
clas amp urn RR AR 時間 當前 nbsp cti //獲取當前時間,格式YYYY-MM-DD function getNowFormatDate() { var date = new Date(); var sep
js獲取當前時間(包含am pm)
date 當前 ole nth inf color UNC function fun var fn = function(){ var now = new Date; var y = now.getFullYear(); var m = now.g
node.js獲取ip及mac
node.js res ces FN elf mil func require net ; (function (win) { var os = require(‘os‘); var ifaces = os.networkInterfa
JS獲取當前時間戳的方法
時間戳 java value IV sta .get valueof gettime AR JavaScript 獲取當前時間戳:第一種方法: var timestamp = Date.parse(new Date()); 結果:1280977330000第二種方法:
.net和js 獲取當前url各種屬性
function bst 服務器 文件系統 計算機 資源定位 正在執行 選項 PE 轉來 假設當前頁完整地址是:http://www.test.com:80/aaa/bbb.aspx?id=5&name=kelli "http://"是協議名 "www.test.c
node.js獲取url中的各個參數
local substr .net sub In csdn 列表 tle CA 實例代碼test.js var http=require(‘http‘); var url=require(‘url‘); var querystring=require(‘queryst