###### tags: `Node.js` # 在Node.js使用ES6語法與Eslint ## babel ``` npm install @babel/preset-env //各種babel小插件組合包,比如轉譯箭頭函數 npm install @babel/core --save //核心 npm install @babel/cli --save //支持指令 npm install @babel/node --save //for node ``` 創建.babelrc ```json { "presets":[ "@babel/preset-env" ] } ``` 創建script.js,測試babel用 ```javascript= let fun = () => console.log('hello babel.js'); ``` 並輸入 ``` npx babel script.js ``` 如果console出來是ES5語法,代表轉譯成功 還是ES6語法的代表失敗 之後便可使用以下指令來編譯ES6語法 ``` npx babel-node app.js ``` ## Eslint 1. 在vsCode安裝Eslint套件。 2. 在專案中用commnd安裝Eslint module。 ``` npm install eslint --save-dev ``` 3. 輸入Eslint指令產生.eslintrc檔 ``` npx eslint --init ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up