【问题标题】:Angular 2 npm install error : (node:3240)Angular 2 npm 安装错误:(节点:3240)
【发布时间】:2019-04-05 21:46:40
【问题描述】:

嘿,我正在尝试从 this GitHub 存储库制作 MEAN 2.0 示例。

Npm install 在服务器文件夹上运行良好,但是当我在客户端文件夹(Angular 2)上使用 npm install 时,我得到了这个:

mytasklist@1.0.0 postinstall C:\wamp\Projects\mean_mytasklist\client
typings install

typings WARN deprecated 9/14/2016: "registry:dt/core-js#0.0.0+20160725163759" is deprecated (upda                 ted, replaced or removed)
typings WARN deprecated 11/21/2016: "registry:dt/node#6.0.0+20160909174046" is deprecated (update                 d, replaced or removed)
typings WARN deprecated 10/25/2016: "registry:dt/jasmine#2.2.0+20160621224255" is deprecated (upd                 ated, replaced or removed)
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/c49913aa9ea419ea46c1c684e488cf2a10303b1a/jasmine/jasmine.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/4008a51db44dabcdc368097a39a01ab7a5f9587f/node/node.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/25e18b592470e3dddccc826fde2bb8e7610ef863/core-js/core-js.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 4): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/c49913aa9ea419ea46c1c684e488cf2a10303b1a/jasmine/jasmine.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 5): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/c49913aa9ea419ea46c1c684e488cf2a10303b1a/jasmine/jasmine.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 6): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/4008a51db44dabcdc368097a39a01ab7a5f9587f/node/node.d.ts"
Caused by: Error: connect ETIMEDOUT 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 7): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/25e18b592470e3dddccc826fde2bb8e7610ef863/core-js/core-js.d.ts"
Caused by: Error: connect ETIMEDOUT 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 8): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/c49913aa9ea419ea46c1c684e488cf2a10303b1a/jasmine/jasmine.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 9): Pops                 icleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyType                 d/4008a51db44dabcdc368097a39a01ab7a5f9587f/node/node.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 10): PopsicleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/25e18b592470e3dddccc826fde2bb8e7610ef863/core-js/core-js.d.ts"
Caused by: Error: connect ETIMEDOUT 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 11): PopsicleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/c49913aa9ea419ea46c1c684e488cf2a10303b1a/jasmine/jasmine.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 12): PopsicleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/25e18b592470e3dddccc826fde2bb8e7610ef863/core-js/core-js.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 13): PopsicleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/4008a51db44dabcdc368097a39a01ab7a5f9587f/node/node.d.ts"
Caused by: Error: connect ETIMEDOUT 10.10.34.36:443
(node:3240) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 14): PopsicleError: Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/25e18b592470e3dddccc826fde2bb8e7610ef863/core-js/core-js.d.ts"
Caused by: Error: connect ECONNREFUSED 10.10.34.36:443
typings ERR! message Unable to read typings for "jasmine". You should check the entry paths in "jasmine.d.ts" are up to date
typings ERR! caused by Unable to connect to "https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/c49913aa9ea419ea46c1c684e488cf2a10303b1a/jasmine/jasmine.d.ts"
typings ERR! caused by connect ECONNREFUSED 10.10.34.36:443

typings ERR! cwd C:\wamp\Projects\mean_mytasklist\client
typings ERR! system Windows_NT 6.1.7601
typings ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\wamp\\Projects\\mean_mytasklist\\client\\node_modules\\typings\\dist\\bin.js" "install"
typings ERR! node -v v6.9.1
typings ERR! typings -v 1.4.0

typings ERR! If you need help, you may report this error at:
typings ERR!   <https://github.com/typings/typings/issues>

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.15: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN mytasklist@1.0.0 No description
npm WARN mytasklist@1.0.0 No repository field.
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Mojtaba\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v6.9.1
npm ERR! npm  v4.0.1
npm ERR! code ELIFECYCLE
npm ERR! mytasklist@1.0.0 postinstall: `typings install`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the mytasklist@1.0.0 postinstall script 'typings install'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the mytasklist package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     typings install
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs mytasklist
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls mytasklist
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\wamp\Projects\mean_mytasklist\client\npm-debug.log

尝试使用和不使用代理的npm install,但这也不起作用。看起来打字有问题。我该怎么办?

节点 v6.9.1 npm v4.0.1

如上所述,如果需要日志文件,我也会上传。

【问题讨论】:

    标签: angular npm npm-install


    【解决方案1】:

    client 文件夹中删除typings.json 并从client/package.json 文件中删除行"postinstall": "typings install",。在client/package.json 中添加以下树线:

    "@types/node": "^6.0.46",
    "@types/jasmine": "^2.5.36",
    "@types/selenium-webdriver": "^2.53.33"
    

    它给你错误,因为之前安装 TypeScript 声明文件,我们必须使用我们在 typings.json 文件中定义的 NuGet 安装 DefinitelyTyped 包,但现在我们需要安装基于 @typesnpm 模块来安装 TypeScript声明。在Angular 2 with @types declaration 文件中查看更多详细信息。你可以在 Packages by types 上的 npmjs 上找到其他 @types 模块列表

    【讨论】:

    • 我确实得到了这个 npm WARN 可选跳过可选依赖:fsevents@^1.0.0 (node_modules\chokidar\node_modules\fsevents):npm WARN notsup 跳过可选依赖:fsevents@1.0 不受支持的平台。 15: 想要 {"os":"darwin","arch":"any"} (当前: {"os":"win32","arch":"x64"}) npm WARN mytasklist@1.0.0 没有描述npm WARN mytasklist@1.0.0 没有存储库字段。
    • 那是不同的问题,它仍然以github.com/npm/npm/issues/11069 开放。但是您现在可以启动您的应用程序了。
    猜你喜欢
    • 2017-08-01
    • 1970-01-01
    • 2016-08-12
    • 2016-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-29
    • 1970-01-01
    相关资源
    最近更新 更多