快速在AngularJS项目中查找文件?

时间:2019-07-07 10:21:34

标签: angularjs automation development-environment

我致力于维护一个const express = require('express'); const router = express.Router(); router.get('/users', (req, res) => res.send('Hello world')); module.exports = router; 项目,该项目涉及许多重复的任务,例如:

  1. 转到AngularJS定义。
  2. 转到相应的statepartial
  3. 转到相应的controller等。

这浪费了很多时间,所以我想我可以使用正则表达式来加快处理速度,但这看起来非常特别。编写简洁的regex似乎很复杂(几乎像语言解析一样),所以我还没有探索这种方法。

例如,给定一个状态文件,如下所示:

directive

我可以像这样做一个懒惰的正则表达式来找到partial(Flux.state('one': { templateUrl: 'one.html', controller: 'one as one' }).state('two': { templateUrl: 'two.html', controller: 'two as two' }).state("one": { templateUrl': "one.html", controller: 'one as one' }) ):

templateUrl
  1. 这是个好主意吗?

  2. 是否有更好的方法来解决此问题?

我可以启动无头浏览器并开始评估真正的JavaScript表达式,而不是所有这些正则表达式复杂性吗?有没有AngularJS开发人员可以提供一些提示?

PS:这是一个普遍的问题,但是由于我的场景是特定于AngularJS的,所以我想我也会提到它。

0 个答案:

没有答案