Javascript 在Angular2中将Parse用作模块
我不熟悉Angular2和TypeScript,我正在尝试将解析导入到我的应用程序中。因此,我使用Javascript 在Angular2中将Parse用作模块,javascript,parse-platform,angular,typescript,ionic-framework,Javascript,Parse Platform,Angular,Typescript,Ionic Framework,我不熟悉Angular2和TypeScript,我正在尝试将解析导入到我的应用程序中。因此,我使用npm install parse--save将parse安装为节点模块,我可以在node\u modules文件夹中看到parse文件夹。 现在,在我的app.ts文件中,我正在尝试以下代码,但我不知道为什么会出现错误 import {Parse} from 'parse'; 它给出的错误是 找不到模块“parse” 我还尝试了以下代码 import {} from 'parse' 它可以正
npm install parse--save
将parse安装为节点模块,我可以在node\u modules
文件夹中看到parse文件夹。
现在,在我的app.ts文件中,我正在尝试以下代码,但我不知道为什么会出现错误
import {Parse} from 'parse';
它给出的错误是
找不到模块“parse”
我还尝试了以下代码
import {} from 'parse'
它可以正常工作,但我不知道现在如何使用Parse对象
非常感谢您的帮助或建议
提前感谢。您需要声明
parse
模块,以便typescript能够识别该模块
您可以用如下方式声明parse
模块:
declare module 'parse' {
var parse: any;
export { parse };
export default parse;
}
或者,您也可以使用“明确键入”提供的键入定义:
我也有同样的问题(问题解决了吗)。我把问题一步一步地解决了
npm install parse --save
npm install @types/parse --save
const Parse: any = require('parse');
Parse.initialize("key");
...
const Parse: any = require('parse');
Parse.initialize("key");
...
希望有帮助;) 在html中包含
parse
js,ryt?不,你能告诉我src的路径应该是什么吗,我已经尝试过了../node_modules/。。。但是不起作用,我必须在typings.d.ts中声明一个var,as=>declarevarrequire:any;