angular - 角度 cli 找不到外部脚本文件
问题描述
我有这个问题,我不知道它来自哪里
错误 :
zone.js:199 Uncaught TypeError: $(...).validate 不是 HTMLDocument 中的函数。(script.js:6) 在mayThrow (jquery.js:3534) 在 ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone. js:423) 在 Zone.push../node_modules/zone.js/dist/zone.js.Zone.runTask (zone.js:195) 在 push../node_modules/zone.js/dist/zone.js。 ZoneTask.invokeTask (zone.js:498) 在 ZoneTask.invoke (zone.js:487) 在计时器 (zone.js:2281)
这是 angular.json 文件
"scripts": [
"./node_modules/jquery/dist/jquery.js",
"./node_modules/bootstrap/dist/js/bootstrap.js" ,
"./node_modules/magnific-popup/dist/jquery.magnific-popup.min.js" ,
"C:/ms-front-web/src/assets/js/script.js"
],
解决方案
使用此脚本路径:
"scripts": [
"node_modules/jquery/dist/jquery.js",
"node_modules/bootstrap/dist/js/bootstrap.js" ,
"node_modules/magnific-popup/dist/jquery.magnific-popup.min.js" ,
"src/assets/js/script.js"
],
推荐阅读
- python - SLQAlchemy 无法创建关系列
- c# - 如何正确获取 MainPage?
- c++ - 为什么以下不等式在 C++ 中计算为真?
- python - 从重复轴重新索引
- java - 我正在尝试将此 Firebase 数据转换为 android 中的回收卡视图
- javascript - 在事件而不是页面加载之后启动 jQuery 计时器
- bash - 如何在bash中提取文本文件中的列
- javascript - 如何完成获取 LAST_INSERT_ID 并使用最后插入的 ID 运行第二个 app.post 的 app.post?
- android - 如何设置 3:4 纵横比 Flutter 相机预览
- php - Codeigniter 会话每隔随机秒插入数据库(AJAX 应用程序)