zoukankan      html  css  js  c++  java
  • 几个命令行命令的总结(node, babel-cli, babel-node)

    node: 输入node, 进入repl环境之后,可以直接运行javascsript表达式,模拟node输出

    sh-it-nb0023:static xialei$ node
    > console.log('lallalala');
    lallalala
    undefined

    babel-cli: 安装好babel-cli后,可以直接通过babel命令来转码,前提是根目录一定要有.babelrc

    # 转码结果输出到标准输出
    $ babel example.js
    
    # 转码结果写入一个文件
    # --out-file 或 -o 参数指定输出文件
    $ babel example.js --out-file compiled.js
    # 或者
    $ babel example.js -o compiled.js
    
    # 整个目录转码
    # --out-dir 或 -d 参数指定输出目录
    $ babel src --out-dir lib
    # 或者
    $ babel src -d lib
    
    # -s 参数生成source map文件
    $ babel src -d lib -s

    babel-node:babel-cli工具自带一个babel-node命令,提供一个支持ES6的REPL环境。它支持Node的REPL环境的所有功能,而且可以直接运行ES6代码。

    它不用单独安装,而是随babel-cli一起安装。然后,执行babel-node就进入REPL环境。

    $ babel-node
    > (x => x * 2)(1)
    2
    
    
    $ babel-node es6.js
    2
  • 相关阅读:
    10天学安卓-第八天
    10天学安卓-第七天
    10天学安卓-第六天
    10天学安卓-第五天
    10天学安卓-第四天
    10天学安卓-第三天
    透过 Cucumber 学习 BDD
    应对复杂软件的思考
    管理任务就是管理时间
    Running Dubbo On Spring Boot
  • 原文地址:https://www.cnblogs.com/linux-centos/p/6263211.html
Copyright © 2011-2022 走看看