【发布时间】:2021-04-28 09:29:23
【问题描述】:
我正在尝试将 jquery 和 jquery-slimscroll 包安装到 Angular 项目(版本 > 10),但这些包似乎没有正确安装。那么,关于这个问题,能否请您澄清一下以下问题?
假设我有以下客户端结构:
ClientApp ---
|--- node_modules
|--- package.json
|--- angular.json
1.在项目中添加jquery和jquery-slimscroll的正确方法是什么?
我应该在 ClientApp 文件夹上运行 npm install 吗?或者对于最新的 Angular 版本有更好的方法吗?
2.我认为有几种方法可以将这些包添加为脚本,如下所示:
在angular.json:
"scripts": [
".../jquery/dist/jquery.min.js",
".../jquery-slimscroll/jquery.slimscroll.js",
]
这样添加它们不是一个好方法吗?我应该像第一个问题一样将它们添加到 npm 中吗?
3.packages.json 呢?一些包被添加到packages.json 而不是angular.json。有什么区别,为什么有些包要加另一个?
【问题讨论】:
标签: javascript jquery angular npm package