Angular2 NPM安装错误

时间:2017-09-05 11:09:35

标签: angular

我是角色的新手,我正在尝试安装角度为2所需的npm。它在cli中出现git错误。

npm ERR! 404 'types' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, or http url, or git url.

npm ERR! System Linux 3.16.0-30-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /var/www/html/angularDemo
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! code E404

npm ERR! TypeError: Cannot read property 'latest' of undefined
npm ERR!     at next (/usr/share/npm/lib/cache.js:687:35)
npm ERR!     at /usr/share/npm/lib/cache.js:675:5
npm ERR!     at saved (/usr/share/npm/node_modules/npm-registry-client/lib/get.js:142:7)
npm ERR!     at /usr/lib/nodejs/graceful-fs/polyfills.js:133:7
npm ERR!     at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Linux 3.16.0-30-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /var/www/html/angularDemo
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! type non_object_property_load
npm http 404 https://registry.npmjs.org/angular/router
npm ERR! TypeError: Cannot read property 'latest' of undefined
npm ERR!     at next (/usr/share/npm/lib/cache.js:687:35)
npm ERR!     at /usr/share/npm/lib/cache.js:675:5
npm ERR!     at saved (/usr/share/npm/node_modules/npm-registry-client/lib/get.js:142:7)
npm ERR!     at /usr/lib/nodejs/graceful-fs/polyfills.js:133:7
npm ERR!     at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

任何人都可以告诉我安装时我在做什么错误。

安装命令

git clone https://github.com/angular/quickstart.git quickstart
cd quickstart
npm install
npm start

2 个答案:

答案 0 :(得分:1)

看起来你的npm registry搞砸了。

npm ERR! 404 'types' is not in the npm registry.

执行npm get registry并查看已设置的注册表。您还可以在班级路径的.npmrc文件中看到该内容。

您可以通过npm set registry https://registry.npmjs.org/或编辑.npmrc文件指向公共npm注册表。

答案 1 :(得分:0)

git clone https://github.com/angular/quickstart.git quickstart
cd quickstart
npm install
npm start

克隆回购时 使用终端导航到克隆命令创建的文件夹quickstart 在终端上,键入npm install
安装完成后,键入npm start,即可运行应用程序。