jquery - 在 node_modules 文件夹中找不到 jQuery 和引导程序
问题描述
每个人。希望你今天过得愉快。
我从头开始了一个 Angular 项目,我已经通过npm
. 我决定使用bootstrap
它,我发现它必须与它配合jquery
才能正常工作。我需要做一些可折叠的菜单。
我使用npm i --save bootstrap
并npm i --save jquery
安装了这两个库。两者都出现在package.json
andpackage-lock.json
文件中,但都没有出现在 node_modules 文件夹中。
我都在angular.json
文件中添加了如下:
[...]
"styles": [
"src/styles.css",
"node_modules/bootstrap/dist/css/bootstrap.css"
],
"scripts": [
"node_modules/jquery/dist/jquery.js",
"node_modules/bootstrap/dist/js/bootstrap.js"
]
[...]
图书馆bootstrap
工作正常(出于某种原因),但jquery
没有,因此事情是不可折叠的。我试图更改文件中jquery
的引用路径并搜索node_modules
文件夹,希望找到对插件的任何引用,但到目前为止还没有运气。Chrome 控制台不会抛出任何错误,所以我知道一切都应该可以正常工作,但事实并非如此。
我该怎么做才能jquery
正常工作?
解决方案
我也遇到了这样的问题,因为您告诉您在 node-model 文件夹中看不到,因此请确保您在使用 npm i --save jquery 的正确路径上:
c:/right-path-of-node-module# npm i --save jquery;
最后,如果它还不适用。尝试手动添加这些文件。
推荐阅读
- java - 如何设置滚动视图内并包含两个 TextView 的线性布局的可见性消失?
- kotlin - kotlin - 顺序运行流程
- javascript - 如何为文件上传添加事件监听器
- sql - 如何在 oracle 11g DBMS 中停止正在运行的命令
- flutter - 多个小部件使用与 FormBuilder 相同的 GlobalKey
- amazon-dynamodb - 如何在 DynamoDB 表中切换项目的布尔属性
- javascript - 搜索功能不起作用且未在 html 元素中显示结果
- python - gremlin python 超时问题:gremlin_python.driver.protocol.GremlinServerError
- flask-sqlalchemy - 导入“flask_sqlalchemy”无法解决
- python - 将由“##”分隔的行组转换为多列。- 在 Python 中