【发布时间】:2015-12-08 14:14:59
【问题描述】:
我的项目基于 browserify 要求。选择的 IDE 是 PHPStorm(应该与任何其他 Jetbrains JS 相关产品相同)。这是我的代码:
var Vue = require('../../libraries/vue-ajax.js');
var vmBoards = require('./boards.js');
我希望这些路径可以按 Ctrl 键单击(键盘人员使用 Ctrl+B)。无法做到这一点确实会减慢开发速度。有可能吗?
PHP 风暴为什么只解析字符串的“js”部分:
【问题讨论】:
-
PHPStorm 解析相对于当前文件的此类路径。如果可以通过指定的相对路径找到被引用的文件,Ctrl+点击文件即可;否则无法导航
-
@lena 这些是真实文件。毕竟,browserify 编译得很好。这里没有涉及魔术路由。也没有符号链接。也许我的 IDE 设置中缺少一些愚蠢的东西。因为除了 browserify 之外,路由解析在任何地方都有效。甚至刀片也有效。
-
我不知道任何具体设置。无论是否使用 browserify,在 require() 中解析的文件对我来说都很好。只是一个想法:您是否安装并启用了 NodeJS 插件? require() 调用中的路径解析/完成由它控制
-
@lena
do you have NodeJS plugin installed and enabled?就是这样!你真棒。发布您的答案,以便我接受。
标签: javascript phpstorm browserify jetbrains-ide