青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

專職C++

不能停止的腳步

  C++博客 :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
  163 Posts :: 7 Stories :: 135 Comments :: 0 Trackbacks

常用鏈接

留言簿(28)

我參與的團(tuán)隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

基于vscode的node的ES2015(ES6)運(yùn)行環(huán)境搭建

用了vscode也有一段時間了,在輕量級的開發(fā)環(huán)境,它的功能是最強(qiáng)的。跨平臺,不依賴Java, .net等,UI也很現(xiàn)代,運(yùn)行速度也相對比較快,占用內(nèi)存少,平板電腦的win10都可以輕松開發(fā)。

環(huán)境說明:

  • node.js 6.9.x
  • vscode 1.11.2
  • 操作系統(tǒng) win10 (win7之后的系統(tǒng),安裝方法應(yīng)該都一樣)
  • 編譯插件:babel

第一步:安裝node

www.nodejs.org 下載安裝包 6.x,默認(rèn)安裝 注意:在生產(chǎn)環(huán)境,建議使用LTS,比較穩(wěn)定,bug相對比較少。 
下載后,一路默認(rèn)安裝就可以了

第二步:安裝vscode

vscode我就不介紹了,去https://code.visualstudio.com/下載對應(yīng)的安裝包就可以了,寫這個文章的版本是1.11.2 
下載后,一路默認(rèn)安裝就可以了 
(如果是國產(chǎn)軟件,千萬不要一路默認(rèn)安裝,如百****du,會給你默認(rèn)安裝一個全家桶,占領(lǐng)你的啟動,瞬間讓你的電腦卡成翔)

第三步:安裝全局的babel

在命令提示符下,輸入下面命令:

npm install babel-cli babel-eslint -g
  • 1
  • 1

完成后,可以輸入

babel --version
  • 1
  • 1

可以顯示babel的版本號

第四步:用npm init創(chuàng)建工程

如果已創(chuàng)建,則跳過 
在控制臺下,建好工程目錄,如:d:\work\firstnode 
然后進(jìn)入該目錄

d: cd d:\work\firstnode ppm init
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

完成node的工程創(chuàng)建 
為了便于管理,我們將源代碼目錄放在lib目錄下面,或src目錄,在這里我用的是lib目錄 
編譯后可以運(yùn)行的目錄放在build目錄下面 
這樣就會有兩個目錄

d:\work\firstnode\lib d:\work\firstnode\build
  • 1
  • 2
  • 1
  • 2

第五步:安裝編譯插件

在控制臺下,目錄為d:\work\firstnode安裝插件,輸入: 
npm install –save-dev babel-preset-eslatest-node6 
第六步:編寫.babelrc

//---------------------------------------------------------- 
{
"presets": ["eslatest-node6"],
"plugins": [ ]
}
//---------------------------------------------------------------
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

第七步:用vscode編寫代碼

在控制臺并在d:\work\firstnode下面,輸入code .就可以打開當(dāng)前工程 
或者先啟動vscode后,選擇打開文件夾,選擇這個目錄也可以。 
在vscode的左邊的資源管理器,新建一個index.js放到lib目錄下面

//-------------index.js-------------------------------------- 
console.log("hello world");
//---------------------------------------------------------------
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

然后在控制臺下輸入命令

babel lib -d build\lib
  • 1
  • 1

就可以看到在build\lib目錄面,多了一個index.js

第八步:配置運(yùn)行

用vscode選擇調(diào)試,調(diào)試顯示的是沒有配置,然后進(jìn)行配置,就會進(jìn)入vscode配置lanuch.json編輯

{     
// Use IntelliSense to learn about possible Node.js debug attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "啟動程序",
"program": "${workspaceRoot}\\bulid\\lib\\index.js"
},
{
"type": "node",
"request": "attach",
"name": "附加到端口",
"address": "localhost",
"port": 5858
}
]
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

將program改為${workspaceRoot}\bulid\lib\index.js就可以了,然后按F5就可以運(yùn)行了。 
為了方便調(diào)試,修改package.json中的script,增加如下內(nèi)容

"scripts": {
"build": "babel lib -d build/lib -s inline",
"babelWatch":"babel lib/**/*.js -d build -w -s inline",
"releaseBuild":"babel lib -d release/lib --no-comments --compact true --minified"
},
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

然后在控制臺下,輸入npm run build就會執(zhí)行babel lib -d build/lib -s inline 
這樣,就完成了node的vscode環(huán)境操作

第九步:最后

  • 除了配置了build,還配置了babelWatch,這樣就可以處于監(jiān)視狀態(tài),只要lib目錄下一有文件保存,就可以實(shí)時編譯到build目錄下面。-s inline則是生成sourceMap,這樣,用vscode斷點(diǎn)調(diào)試的時候,就可以正常的代碼位置。
  • 另外:這個使用的插件是babel-preset-eslatest-node6,這個插件的作用是將ES2015或更ES2017的js代碼編譯成node 6.x支持的js代碼,而不是ES5,node 6.x已經(jīng)支持99%的ES2015了,這樣編譯后的代碼變化不大。
posted on 2017-04-21 09:42 冬瓜 閱讀(1979) 評論(0)  編輯 收藏 引用 所屬分類: javascript
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美黄色大片网站| 老司机午夜精品视频在线观看| 亚洲视频专区在线| 国产精品丝袜白浆摸在线| 欧美一区二区三区电影在线观看| 欧美一级免费视频| 在线视频成人| 亚洲片国产一区一级在线观看| 久久精品九九| 亚洲精品乱码久久久久久日本蜜臀| 亚洲精品乱码久久久久久久久| 国产精品大片| 老鸭窝91久久精品色噜噜导演| 欧美成人情趣视频| 亚洲欧美日韩在线观看a三区| 欧美一区在线直播| 亚洲精品一二区| 亚洲在线视频网站| 影音先锋日韩资源| 亚洲美女精品成人在线视频| 国产欧美在线视频| 欧美激情第三页| 国产精品久久久久久亚洲毛片| 久久精品一区| 欧美另类综合| 欧美专区在线| 欧美激情视频在线播放| 欧美一二三视频| 美日韩免费视频| 午夜精品美女久久久久av福利| 久久久亚洲人| 亚洲综合99| 激情欧美亚洲| 亚洲欧洲精品一区二区三区不卡| 国产精品久久久久久福利一牛影视| 麻豆91精品91久久久的内涵| 欧美精品久久天天躁| 久久精品日产第一区二区三区| 欧美大片在线观看| 久久国产天堂福利天堂| 欧美激情四色| 另类欧美日韩国产在线| 欧美亚韩一区| 欧美高清视频一区二区三区在线观看| 国产精品高潮粉嫩av| 欧美国产日韩精品| 国产日韩在线一区| 亚洲伦理中文字幕| 在线免费观看一区二区三区| 中文国产成人精品久久一| 亚洲二区三区四区| 午夜精品久久久久久久久| 日韩西西人体444www| 久久精品水蜜桃av综合天堂| 亚洲一区二区三区影院| 欧美不卡高清| 久久婷婷综合激情| 国产精品每日更新| 亚洲国产一区在线观看| 一区二区自拍| 亚洲欧美综合国产精品一区| 一级日韩一区在线观看| 老司机午夜精品视频在线观看| 久久国产色av| 国产精品日韩在线一区| 日韩视频二区| 亚洲日本欧美| 久久国产精品久久久久久| 亚洲欧美日韩国产精品| 久久国产黑丝| 久久亚洲美女| 国产精品福利久久久| 亚洲电影免费观看高清完整版在线观看 | 亚洲欧美激情视频在线观看一区二区三区| 亚洲福利视频二区| 久久国产66| 欧美一区中文字幕| 国产精品乱人伦中文| 亚洲精品在线免费| 亚洲精品欧洲精品| 久久久久久色| 久久综合给合久久狠狠色| 国产精品自拍视频| 亚洲无线视频| 亚洲自拍啪啪| 欧美视频二区36p| 亚洲免费成人| 一本色道久久88综合日韩精品| 欧美成人免费观看| 亚洲国产专区校园欧美| 亚洲人精品午夜| 男人天堂欧美日韩| 欧美激情四色| 亚洲激情视频网站| 欧美91视频| 亚洲国产日韩欧美| 亚洲精品久久7777| 欧美福利专区| 91久久国产自产拍夜夜嗨| 亚洲欧洲日本国产| 亚洲高清成人| 久久综合给合久久狠狠狠97色69| 美女福利精品视频| 在线精品国精品国产尤物884a| 久久久亚洲国产美女国产盗摄| 免费在线成人| 亚洲日韩欧美视频一区| 欧美成年人视频| 91久久精品国产91性色| 日韩写真在线| 欧美日韩直播| 亚洲一区二区少妇| 久久精品成人| 黄色欧美日韩| 麻豆国产精品va在线观看不卡| 欧美激情精品久久久久久蜜臀 | 欧美日韩亚洲一区| 一区二区激情小说| 亚洲一区二区四区| 国产毛片精品国产一区二区三区| 午夜在线观看免费一区| 久久嫩草精品久久久久| 在线观看福利一区| 欧美成人在线网站| 99re8这里有精品热视频免费| 亚洲资源在线观看| 国产精品揄拍500视频| 一区二区三区精密机械公司| 欧美一级一区| 樱花yy私人影院亚洲| 欧美国产精品v| 中文亚洲免费| 久久精品一区二区三区四区| 在线观看成人av电影| 欧美人与禽性xxxxx杂性| 亚洲视频导航| 久久乐国产精品| 亚洲欧洲精品一区二区精品久久久 | 国产精品xvideos88| 亚洲一区二区精品| 老司机午夜精品视频| 99国产精品久久久| 国产精品日韩高清| 久久―日本道色综合久久| 亚洲人成在线观看网站高清| 亚洲综合日本| 激情懂色av一区av二区av| 欧美成人官网二区| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久国产精品99国产| 亚洲精品123区| 国产精品久久久久久久午夜 | 欧美电影资源| 亚洲在线播放| 欧美福利在线| 午夜精品区一区二区三| 亚洲高清毛片| 国产精品乱码妇女bbbb| 久久香蕉精品| 亚洲性视频网址| 欧美激情1区2区3区| 亚洲欧美日韩系列| 亚洲国产精品毛片| 国产精品久久久久一区二区三区共 | 国产伦精品一区二区| 麻豆精品视频在线观看视频| 一区二区国产精品| 久久精品日产第一区二区| 一区二区欧美激情| 国语精品中文字幕| 欧美色道久久88综合亚洲精品| 久久se精品一区二区| 99在线精品观看| 欧美不卡在线| 国产美女一区二区| 9l视频自拍蝌蚪9l视频成人| 麻豆av一区二区三区| 亚洲精品一区二区三区蜜桃久 | 今天的高清视频免费播放成人| 欧美日韩国产探花| 久久婷婷蜜乳一本欲蜜臀| 亚洲午夜在线观看| 91久久中文字幕| 久热成人在线视频| 午夜亚洲福利| 在线午夜精品自拍| 亚洲国产成人在线播放| 国产欧美在线视频| 国产精品久久国产三级国电话系列 | 亚洲欧洲在线一区| 另类av一区二区| 欧美一区二区播放| 宅男噜噜噜66国产日韩在线观看| 在线看片一区| 狠狠88综合久久久久综合网| 国产精品久久一级| 欧美日韩一区二区欧美激情| 久久久成人网| 欧美亚洲日本网站| 亚洲色图综合久久|