2

Does phantomjs have something similar to node_modules (from nodejs) ?

This is so I can use something like require('moduleName'); to make the code cleaner.

4

1 回答 1

1

您可以使用 injectJs 来动态加载幻像脚本。

  console.log(phantom.injectJs('./path-to-file.js'));

来自维基

injectJs(文件名){boolean}

将指定文件中的外部脚本代码注入 Phantom 外层空间。如果在当前目录中找不到该文件,则使用 libraryPath 进行额外查找。如果注入成功,此函数返回 true,否则返回 false。

https://github.com/ariya/phantomjs/wiki/API-Reference

于 2012-11-24T19:01:31.730 回答