小编ame*_*ess的帖子

如何使PHPStorm认为我的文件位于Intellisense/completion的不同目录中?

我在我的网站上使用Laravel(PHP Framework).在Laravel中,代码组织(松散地)如下

/app
    /views
        [my base file A].php
        [my base file B].php
        [my base file C].php
/public
    /css
    /js
    /lib
    index.php
Run Code Online (Sandbox Code Playgroud)

实际上有很多文件夹,/app但我只展示了我要添加的重要内容:/views.
由于Laravel如何组织事物,该public/index.php文件被用作应用程序的主要加载视图 - 但它从其中一个views/[my base file].php文件加载实际的html .

所以[my base file A].php看起来像这样,例如:

<link rel="stylesheet" href="css/Normalize.css" type="text/css" />
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
<link rel="stylesheet" href="css/out.css" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

文件夹的位置,css/因为这个标记最终会进入public/index.php.我收到错误,因为在这个文件中app/views/没有css/文件夹.

我担心,当我用文件public/夹中的大量代码和引用填充这些文件时,我会根据自己的喜好得到太多错误.我的例子就是<link>现在,但我还有更多.我还需要完成 - 我将使用来自$ scope的直接AngularJS绑定,因为<h3> {{messages.hello}} </h3>(意味着我将访问javascript文件中的变量,我需要完成才能让生活更轻松).

所以我的问题是:我想要做的仍然是对文件进行所有完成/ intellisense …

php organization phpstorm laravel angularjs

3
推荐指数
1
解决办法
417
查看次数

标签 统计

angularjs ×1

laravel ×1

organization ×1

php ×1

phpstorm ×1