当前位置: 首页 > 知识库问答 >
问题:

在angular cli项目结构中添加或放置外部Javascript文件并在typescript文件中使用它们的位置?

逄宁
2023-03-14
  1. 在angular cli项目结构中,作为最佳实践,我应该在哪里添加它们,以便将它们添加到。angular-cli.json文件中的脚本数组中?
  2. 如何在打字稿文件中使用它们?

下面的链接解释了我们如何在。angulg-cli.json文件的脚本数组中引用它们。但是,它没有说明如果外部js文件不是节点模块,应该在angular cli项目的文件夹结构中添加到哪里。角度Cli Webpack,如何添加或捆绑外部js文件?

共有1个答案

谢英光
2023-03-14

在资产文件夹中添加外部js文件,如:assets=>js=>filename.js

.Angular-cli.json

"scripts": [
    "../src/assets/js/externalfilename.js"
]

在。angull-cli.json文件中更改后的重要内容。停止项目然后开始

<!-- assets/js/editor.js -->
Editor = function() {
    //This is my javascript function
    console.log('Editor');
}
"scripts": [
        "../src/assets/js/editor.js"
    ]
declare var Editor: any;

export class EditorComponent {

}
 类似资料:
  • 我创建了一个简单的Maven项目,没有原型,一切都很好。然后我添加了一个CVA。主/资源目录下的pmml文件。之后,我想读取该文件,但得到了FileNotFoundException。我尝试了以下方法: 方法一: 方法二: 方法3: 方法四: 它们都不起作用。有什么建议吗? 以下是项目结构的屏幕截图:

  • 我对Springs@Configuration和@Conditional annotation是新手。我在问自己,在我的maven文件夹结构中,这些配置java文件应该放在哪里。 到目前为止,我将所有配置xml文件放入src/main|test/Resources/但是使用这种新方法,不再有xml文件。 谢啦

  • 问题内容: 我已经在Eclipse中创建了一个新项目,并且想要包含ANTLR jar文件。 在项目中引用jar文件之前,通常将它们放置在哪里?您是在eclipse中创建“源目录”还是常规的“目录”?然后您从那里引用它们吗? 我希望能够轻松地传输该项目,而不必在我的项目文件夹外声明对jar文件的引用,但是我不确定Java世界中的常规约定是什么。 任何指导将不胜感激。 问题答案: 我通常创建一个/ l

  • 问题内容: 我有一个文本文件想要包含在我的Android应用程序中,它不是字符串文件,而是标准文本文件。它包含定义在板上绘制的“地图”的特征的数据。该文件不是XML文件,所以我不确定应该放在哪里,或者如果这不是适用于Android的良好文件结构?你想这样做吗?如果您位于哪个目录下,应该将它们放在什么目录下?那么您应该如何访问文件?我知道如何使用FileInputStreams和FileOutput

  • 我有一个标准的Spring靴项目。 我有一个/src/main/resources文件夹,其中有几个配置文件。 我怎样才能用Gradle做到这一点呢?

  • 问题内容: 我有一个外部文件 我想将此文件添加到我的React-Redux App中 谁能帮我解决这个难题 问题答案: 导出您的js代码,然后将其导入您的react组件中。 然后,您可以将其导入您的react组件中。 然后在您的react组件中调用它,例如,在诸如之类的react生命周期方法中。 另一种(更快)的方法是在您的react组件中使用来加载js代码。 这样,您就可以立即加载js代码,而无