我正在尝试将hello.js包含在我的Angular 5.0.2项目中。
以下是cli版本。 我已经将脚本文件添加到angular-cli.json文件中。
路径是正确的,因为我也在angular-cli.json中加载样式表,它们可以正常加载。
在我的服务文件中,我像下面这样导入hello:
当我运行ng build时,控制台显示错误: 无法找到模块“hello”。 如果我通过script标签在index.html中加载文件,则代码和导入工作正常。只有当我将其添加到angular-cli.json文件中时,它才停止工作。
请指导 谢谢
以下是cli版本。 我已经将脚本文件添加到angular-cli.json文件中。
"scripts": [
"./js/hello.js",
"./js/hello.polyfill.js",
]
路径是正确的,因为我也在angular-cli.json中加载样式表,它们可以正常加载。
在我的服务文件中,我像下面这样导入hello:
declare var hello: any;
declare var gapi: any;
当我运行ng build时,控制台显示错误: 无法找到模块“hello”。 如果我通过script标签在index.html中加载文件,则代码和导入工作正常。只有当我将其添加到angular-cli.json文件中时,它才停止工作。
请指导 谢谢
npm i -D @types/hellojs
- filoxoassets/js
文件夹中,并提供路径assets/js/hello.js
。 - ricky