【发布时间】:2018-02-04 21:32:24
【问题描述】:
我刚刚拉了一个项目,并进行了 npm install。它在我的工作电脑上工作得很好,但现在我无法启动它,它一直抛出错误:
error TS2304: Cannot find name '$'.
用于多个组件。我安装了最新的节点版本和最新的 npm 版本,安装了节点模块,发生这种情况,有人遇到过类似的问题吗?
【问题讨论】:
标签: angular npm node-modules
我刚刚拉了一个项目,并进行了 npm install。它在我的工作电脑上工作得很好,但现在我无法启动它,它一直抛出错误:
error TS2304: Cannot find name '$'.
用于多个组件。我安装了最新的节点版本和最新的 npm 版本,安装了节点模块,发生这种情况,有人遇到过类似的问题吗?
【问题讨论】:
标签: angular npm node-modules
所以在这里,您必须在您的项目中使用 jquery。正如你提到的你拉和 npm install,jquery 必须与它一起安装。但是您可以尝试在您使用或导入 '$'(jquery) 的所有组件中应用 npm install --save @types/jquery 并使用 import * as $ from "jquery";。
您可以从here. 获得有关在 Angular 项目中使用 jquery 的更多信息
【讨论】: