我正在尝试学习一些新技术,所以我决定尝试npm,因此我使用npm下载了这些软件包(jquery和jquery-validation),现在我试图将这些软件包链接到我的视图文件,但是我无法访问公用文件夹之外的任何文件。
我应该使用其他我不知道的组件还是有某种方法可以使我的包在node_modules /中可用?
我试图将平常的事物联系起来,但没有发生
这里有我的结构文件夹和一些重要文件:
Base.html(我正在使用树枝作为模板引擎)
<nav>
<a href="/">Home</a>
</nav>
{% block body %}
{% endblock %}
<script src="node_modules/jquery/dist/jquery.min.js"></script>
index.php
/**
* Front Controller
*/
/**
* Composer
*/
require '../vendor/autoload.php';
/**
* Error and Exception handling
*/
error_reporting(E_ALL);
set_error_handler('Core\Error::errorHandler');
set_exception_handler('Core\Error::exceptionHandler');
/**
* Routing
*/
$router = new Core\Router();
// Add the routes
$router->add('', ['controller' => 'Home', 'action' => 'index']);
$router->add('{controller}/{action}');
//$router->add('{controller}/{id:\d+}/{action}');
//$router->add('admin/{controller}/{action}', ['namespace' => 'Admin']);
$router->dispatch($_SERVER['QUERY_STRING']);