angular-cli外部脚本没有运行

时间:2017-08-15 21:25:59

标签: javascript angular

我有一个用angular-cli v1.3.0创建的项目,我正在尝试添加一个简单的JS文件,用于我使用的模板。问题是,脚本已加载到站点,但未运行。

这是我的.angular-cli.json文件

...
"scripts": [
    "../node_modules/jquery/dist/jquery.min.js",
    "../node_modules/popper.js/dist/popper.min.js",
    "../node_modules/bootstrap/dist/js/bootstrap.min.js",
    "./assets/js/remark.js"
],
...

包括简单的测试脚本:

./资产/ JS / remark.js:

console.log('Hello there')

(function () {
    console.log('Hello world')
})()

有没有简单的方法来运行这个脚本,还是我必须从项目内部初始化它,即TS文件?

1 个答案:

答案 0 :(得分:0)

popper.js是ES Next脚本,您应该使用它的UMD或ESM版本来解决此问题

...
"scripts": [
    ...,
    "../node_modules/popper.js/dist/umd/popper.min.js",
    ...
],
...