如何在stenciljs中包含第三方javascript库?

时间:2018-01-29 16:32:13

标签: stenciljs

我需要填写此脚本<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> 在我的模板组件中。我把它包含在index.html中的src文件夹中。这正是我在开发模式中所需要的,但是一旦我运行npm build。这不起作用。有人能告诉我在哪里可以包含这个第三方库吗?

2 个答案:

答案 0 :(得分:0)

尝试将其导入您的组件文件中。这对我有用

import "https://www.gstatic.com/charts/loader.js";

答案 1 :(得分:0)

在项目根目录的某个地方,有一个stencil.config.ts文件。您可以在其中指定复制任务。您可以在此处阅读如何执行此操作:https://stenciljs.com/docs/config#copy

正确设置后,您的../assets/文件夹将被复制到构建文件夹中。

您需要将所有外部js文件复制到资产文件夹中。

在渲染方法中,您可以直接从/ assets /

引用js文件