gpt4 book ai didi

javascript - 在 typescript commonjs 中导入 jquery 和 bootstrap

转载 作者:数据小太阳 更新时间:2023-10-29 05:07:17 26 4
gpt4 key购买 nike

我正在使用 browserify 导入一些 nodejs 模块。使用此语法一切正常:

$ = jQuery = require('jquery');
require('bootstrap');
require('angular');
require('ngRoute');
require('firebase');
require('angularfire');

现在我正在尝试将其转换为 typescript (使用 1.8 版),但我不知道该怎么做。我正在使用来自 browserify 的 tsify 插件

我试过一些像

这样的语法
import * as jquery from "jquery";
import * as jQuery from "jquery";
import * as $ from "jquery";

declare var jQuery;
declare var $;
import * as jquery from "jquery";
$ = jQuery =jquery;

但它不起作用!

最佳答案

要在浏览器中全局使用“jQuery”,您需要将其附加到 windows 对象。

这对我有用:

import * as $ from "jquery";
(<any>window).jQuery = $

import "bootstrap";

查看此答案:Declare Typescript global variable as "module" type

关于javascript - 在 typescript commonjs 中导入 jquery 和 bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39076612/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com