【问题标题】:Relative path in PHPStorm for browserifyPHPStorm 中用于 browserify 的相对路径
【发布时间】: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


【解决方案1】:

请确保您安装并启用了 NodeJS 插件(Settings | PluginsInstall JetBrains plugin...,键入“NodeJS”以快速定位它) - 在 require() 调用中完成和解析路径由它控制

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-04
    • 2012-08-29
    • 1970-01-01
    • 2011-07-12
    • 2014-06-26
    相关资源
    最近更新 更多