Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何导入js文件并在angular库中使用(不在project中)_Javascript_Angular_Typescript_Openseadragon - Fatal编程技术网

Javascript 如何导入js文件并在angular库中使用(不在project中)

Javascript 如何导入js文件并在angular库中使用(不在project中),javascript,angular,typescript,openseadragon,Javascript,Angular,Typescript,Openseadragon,我正在angular4库中开发图像缩放,我需要将openseadragon js文件导入我的库 若它是angular项目,那个么我可以简单地将cdn添加到index.html,但在库中如何导入js文件 我用下面的方法尝试了angular-cli.json文件,但没有成功 "scripts": [ "../node_modules/openseadragon/build/openseadragon/openseadragon.min.js" ] 任何解决方案都将受到欢迎。尝试执行以下操作(并

我正在angular4库中开发图像缩放,我需要将openseadragon js文件导入我的库

若它是angular项目,那个么我可以简单地将cdn添加到index.html,但在库中如何导入js文件

我用下面的方法尝试了angular-cli.json文件,但没有成功

"scripts": [
  "../node_modules/openseadragon/build/openseadragon/openseadragon.min.js"
]
任何解决方案都将受到欢迎。

尝试执行以下操作(并跳过您已经执行的任何步骤)


尝试将其作为openseadragon从“openseadragon”导入(如果您使用的是commonJs)。如果不可用,请尝试安装@types并执行以下操作:same@types在不适用于openseadragon中..我尝试了下一步,结果如下:1。在package.json 2中添加了“openseadragon”:“2.3.0”。npm安装3。从“openseadragon”导入*作为测试;这个很好用。Ts 2.4.1。VSCode@Vitalii它工作得很好,非常感谢……)如果你不介意的话,我会把这个作为回答。
1. Add "openseadragon": "2.3.0" to the package.json.
2. Use npm install.
3. Write in your ts file : import * as dragon from 'openseadragon';
4. Profit :)