909076350
V2EX  ›  问与答

搭建一个 node 项目用什么技术方案好

  •  
  •   909076350 · Feb 28, 2019 · 1221 views
    This topic created in 2632 days ago, the information mentioned may be changed or developed.

    主要是想用 puppeteer 做一些自动化测试的东西 但是 用到一些 es6 的语法会出现不支持的情况 想问一下用什么技术方案比较好呢 说实话我觉得 koa express 我没有 get 到使用这些框架的必要性

    4 replies    2019-03-02 16:51:49 +08:00
    Sparetire
        1
    Sparetire  
       Feb 28, 2019 via Android
    现在 LTS 都是 node10 了。。好奇到底是用了什么语法会不支持
    zakarycode
        2
    zakarycode  
       Mar 1, 2019
    只是用 puppeteer 本来就没必要用框架,结合 hooks 写一些简单的脚本就可以了
    语法基本都是支持的,但是如果不使用 babel-node 的话,模块的封装是不可以使用 export ( default )这一类的,还是需要采用 commonjs 那一套
    909076350
        3
    909076350  
    OP
       Mar 2, 2019
    @Sparetire 其实是这样 我要读一个 js 文件的对象( export 出来的)但是因为那个 js 是另一个项目的
    然后我就想把那个 js 的对象直接 import 进来
    结果那个项目用了 webpack 的 dynamic import
    然后我搞了半天决定用正则直接处理文本..
    909076350
        4
    909076350  
    OP
       Mar 2, 2019
    @zakarycode 感谢回答
    其实是这样 我要读一个 js 文件的对象( export 出来的)但是因为那个 js 是另一个项目的
    然后我就想把那个 js 的对象直接 import 进来
    结果那个项目用了 webpack 的 dynamic import
    然后我搞了半天决定用正则直接处理文本.
    也不知道符合不符合业界标准
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2938 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 11:32 · PVG 19:32 · LAX 04:32 · JFK 07:32
    ♥ Do have faith in what you're doing.