Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.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
Angular 安装Ionic2应用程序所需的打字_Angular_Requirejs_Ionic2_Pouchdb_Typescript Typings - Fatal编程技术网

Angular 安装Ionic2应用程序所需的打字

Angular 安装Ionic2应用程序所需的打字,angular,requirejs,ionic2,pouchdb,typescript-typings,Angular,Requirejs,Ionic2,Pouchdb,Typescript Typings,因此,我正在进行Ionice2项目(在这一点上仍然是新的..将近一周),我正在尝试按照下面的教程使用PockDB进行本地存储 教程: 其中一个要求是使用以下命令安装require typings install require --ambient --save 每当我尝试此命令时,都会出现错误 Unable to find "require" ("npm") in the registry. Did you want to try searching another source? Al

因此,我正在进行Ionice2项目(在这一点上仍然是新的..将近一周),我正在尝试按照下面的教程使用PockDB进行本地存储

教程:

其中一个要求是使用以下命令安装require

typings install require --ambient --save
每当我尝试此命令时,都会出现错误

Unable to find "require" ("npm") in the registry. 
Did you want to try searching another source? 
Also, if you want contribute these typings, please help us: https://github.com/typings/registry
注意到我已经使用下面的命令安装了打字,这个问题的可能原因是什么

npm install typings --global

打字最近有所更新。首先更新到typings的最新版本

要安装require.d.ts文件,请使用typings安装dt~require--save--global


更多详情请参见

这不是对问题的直接回答,但我认为应该提及。Typescript团队最近添加了一种内置的管理定义文件的方法。他们在
npm
之上构建了
@types
系统。整个目标是不需要使用两个单独的包管理器,也不需要使用多个配置文件(以前是
package.json
typings.json
,等等)。现在,它都在
package.json
中管理

例如,如果要安装
lodash
。你只是:

npm install --save lodash
npm install --save @types/lodash
你可以走了。两者都在
包.json中管理,您不需要使用任何
//


或者,正如微软所说,.

我成功地遵循了相同的教程,但我使用了以下命令来安装打字:
npm install-g typings
不确定这在功能上是否与您使用的相同。@wilburrr90我也尝试过,但相同result@wilburrr90您使用的是哪种操作系统?