麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > WEB開發 > 正文

記錄一些學習angular2中遇到的問題

2024-04-27 15:13:38
字體:
來源:轉載
供稿:網友

之前跟著angular2中文官網的教程做完了angular-tour-of-heroes這個demo,感覺沒學到的東西不多,或者說忘掉很多了.所以想著到angular2英文官網繼續學習.

問題一

我跟著CLI QUICKSTART快速建一個angular2的程序, 在全局安裝完Angular-CLI后,我測試創建一個新的項目,執行下面的命令:

ng new my-app

報了一大堆錯誤,第一個錯誤信息我沒有記錄下來了.記錄下解決方法,就是安裝python(我的是python2.7, 開始裝最新的python3.6.0解決不了問題),并且把python加到環境變量.

然后ng new my-app, 報了下面的錯誤:

$ ng new angular-templateAs a forewarning, we are moving the CLI npm package to "@angular/cli" with the next release,which will only support Node 6.9 and greater. This package will be officially dePRecatedshortly after.To disable this warning use "ng set --global warnings.packageDeprecation=false".installing ng2 create .editorconfig create README.md create src/app/app.component.CSS create src/app/app.component.html create src/app/app.component.spec.ts create src/app/app.component.ts create src/app/app.module.ts create src/assets/.gitkeep create src/environments/environment.prod.ts create src/environments/environment.ts create src/favicon.ico create src/index.html create src/main.ts create src/polyfills.ts create src/styles.css create src/test.ts create src/tsconfig.json create angular-cli.json create e2e/app.e2e-spec.ts create e2e/app.po.ts create e2e/tsconfig.json create .gitignore create karma.conf.js create package.json create protractor.conf.js create tslint.jsonSuccessfully initialized git.Installing packages for tooling via npm.npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issuenpm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issuenpm WARN prefer global [email protected] should be installed with -gCannot download "https://github.com/sass/node-sass/releases/download/v4.5.0/win32-x64-51_binding.node":ESOCKETTIMEDOUTHint: If github.com is not accessible in your location try setting a proxy via HTTP_PROXY, e.g. export HTTP_PROXY=http://example.com:1234or configure npm proxy via npm config set proxy http://example.com:8080gyp info it worked if it ends with okgyp verb cli [ 'D://nodejs//node.exe',gyp verb cli 'H://Angular//angular-template//node_modules//node-gyp//bin//node-gyp.js',gyp verb cli 'rebuild',gyp verb cli '--verbose',gyp verb cli '--libsass_ext=',gyp verb cli '--libsass_cflags=',gyp verb cli '--libsass_ldflags=',gyp verb cli '--libsass_library=' ]gyp info using [email protected] info using [email protected] | win32 | x64gyp verb command rebuild []gyp verb command clean []gyp verb clean removing "build" directorygyp verb command configure []gyp verb check python checking for Python executable "python2" in the PATHgyp verb `which` failed Error: not found: python2gyp verb `which` failed at getNotFoundError (H:/Angular/angular-template/node_modules/which/which.js:13:12)gyp verb `which` failed at F (H:/Angular/angular-template/node_modules/which/which.js:68:19)gyp verb `which` failed at E (H:/Angular/angular-template/node_modules/which/which.js:80:29)gyp verb `which` failed at H:/Angular/angular-template/node_modules/which/which.js:89:16gyp verb `which` failed at H:/Angular/angular-template/node_modules/isexe/index.js:44:5gyp verb `which` failed at H:/Angular/angular-template/node_modules/isexe/windows.js:29:5gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:112:15)gyp verb `which` failed python2 { Error: not found: python2gyp verb `which` failed at getNotFoundError (H:/Angular/angular-template/node_modules/which/which.js:13:12)gyp verb `which` failed at F (H:/Angular/angular-template/node_modules/which/which.js:68:19)gyp verb `which` failed at E (H:/Angular/angular-template/node_modules/which/which.js:80:29)gyp verb `which` failed at H:/Angular/angular-template/node_modules/which/which.js:89:16gyp verb `which` failed at H:/Angular/angular-template/node_modules/isexe/index.js:44:5gyp verb `which` failed at H:/Angular/angular-template/node_modules/isexe/windows.js:29:5gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:112:15) code: 'ENOENT' }gyp verb check python checking for Python executable "python" in the PATHgyp verb `which` succeeded python D:/Python/Python27/python.EXEgyp verb check python version `D:/Python/Python27/python.EXE -c "import platform; print(platform.python_version());"` returned: "2.7.6/r/n"gyp verb get node dir no --target version specified, falling back to host node version: 7.5.0gyp verb command install [ '7.5.0' ]gyp verb install input version string "7.5.0"gyp verb install installing version: 7.5.0gyp verb install --ensure was passed, so won't reinstall if already installedgyp verb install version is already installed, need to check "installVersion"gyp verb got "installVersion" 9gyp verb needs "installVersion" 9gyp verb install version is goodgyp verb get node dir target node version installed: 7.5.0gyp verb build dir attempting to create "build" dir: H:/Angular/angular-template/node_modules/node-sass/buildgyp verb build dir "build" dir needed to be created? H:/Angular/angular-template/node_modules/node-sass/buildgyp verb build/config.gypi creating config filegyp verb build/config.gypi writing out config file: H:/Angular/angular-template/node_modules/node-sass/build/config.gypigyp verb config.gypi checking for gypi file: H:/Angular/angular-template/node_modules/node-sass/config.gypigyp verb common.gypi checking for gypi file: H:/Angular/angular-template/node_modules/node-sass/common.gypigyp verb gyp gyp format was not specified; forcing "msvs"gyp info spawn D:/Python/Python27/python.EXEgyp info spawn args [ 'H://Angular//angular-template//node_modules//node-gyp//gyp//gyp_main.py',gyp info spawn args 'binding.gyp',gyp info spawn args '-f',gyp info spawn args 'msvs',gyp info spawn args '-G',gyp info spawn args 'msvs_version=auto',gyp info spawn args '-I',gyp info spawn args 'H://Angular//angular-template//node_modules//node-sass//build//config.gypi',gyp info spawn args '-I',gyp info spawn args 'H://Angular//angular-template//node_modules//node-gyp//addon.gypi',gyp info spawn args '-I',gyp info spawn args 'C://Users//Administrator//.node-gyp//7.5.0//include//node//common.gypi',gyp info spawn args '-Dlibrary=shared_library',gyp info spawn args '-Dvisibility=default',gyp info spawn args '-Dnode_root_dir=C://Users//Administrator//.node-gyp//7.5.0',gyp info spawn args '-Dnode_gyp_dir=H://Angular//angular-template//node_modules//node-gyp',gyp info spawn args '-Dnode_lib_file=node.lib',gyp info spawn args '-Dmodule_root_dir=H://Angular//angular-template//node_modules//node-sass',gyp info spawn args '--depth=.',gyp info spawn args '--no-parallel',gyp info spawn args '--generator-output',gyp info spawn args 'H://Angular//angular-template//node_modules//node-sass//build',gyp info spawn args '-Goutput_dir=.' ]gyp verb command build []gyp verb build type Releasegyp verb architecture x64gyp verb node dev dir C:/Users/Administrator/.node-gyp/7.5.0gyp verb found first Solution file build/binding.slngyp verb could not find "msbuild.exe" in PATH - finding location in registrygyp verb "Release" dir needed to be created? nullgyp verb copying "node.lib" for x64 C:/Users/Administrator/.node-gyp/7.5.0/Release/node.libgyp info spawn C:/Windows/Microsoft.NET/Framework/v4.0.30319/msbuild.exegyp info spawn args [ 'build/binding.sln',gyp info spawn args '/nologo',gyp info spawn args '/p:Configuration=Release;Platform=x64' ]gyp ERR! build errorgyp ERR! stack Error: `C:/Windows/Microsoft.NET/Framework/v4.0.30319/msbuild.exe` failed with exit code: 1gyp ERR! stack at ChildProcess.onExit (H:/Angular/angular-template/node_modules/node-gyp/lib/build.js:276:23)gyp ERR! stack at emitTwo (events.js:106:13)gyp ERR! stack at ChildProcess.emit (events.js:192:7)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)gyp ERR! System Windows_NT 6.1.7601gyp ERR! command "D://nodejs//node.exe" "H://Angular//angular-template//node_modules//node-gyp//bin//node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="gyp ERR! cwd H:/Angular/angular-template/node_modules/node-sassgyp ERR! node -v v7.5.0gyp ERR! node-gyp -v v3.5.0gyp ERR! not okBuild failed with error code: 1npm WARN optional SKipPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})npm ERR! Windows_NT 6.1.7601npm ERR! argv "D://nodejs//node.exe" "D://nodejs//node_modules//npm//bin//npm-cli.js" "install"npm ERR! node v7.5.0npm ERR! npm v4.1.2npm ERR! code ELIFECYCLEnpm ERR! [email protected] postinstall: `node scripts/build.js`npm ERR! Exit status 1npm ERR!npm ERR! Failed at the [email protected] postinstall script 'node scripts/build.js'.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 node-sass package,npm ERR! not with npm itself.npm ERR! Tell the author that this fails on your system:npm ERR! node scripts/build.jsnpm ERR! You can get information on how to open an issue for this project with:npm ERR! npm bugs node-sassnpm ERR! Or if that isn't available, you can get their info via:npm ERR! npm owner ls node-sassnpm ERR! There is likely additional logging output above.npm ERR! Please include the following file with any support request:npm ERR! H:/Angular/angular-template/npm-debug.logPackage install failed, see above.

這一大堆東西我也不知道是啥,google gyp ERR! stack Error: ` failed with exit code: 1后, 在這里找到了解決方法,我根據里面的方法. 首先, 我執行命令$ npm install -g node-gyp, 更新了node-gym, 并沒有效果. 然后, 我安裝了Windows SDK 7.1, 還是沒有效果. 最后, 安裝了Visual Studio 2013(這個東西有點大, 6.5G), 問題就得到了解決… 下面正確是姿勢:

$ ng new angular-templateAs a forewarning, we are moving the CLI npm package to "@angular/cli" with the next release,which will only support Node 6.9 and greater. This package will be officially deprecatedshortly after.To disable this warning use "ng set --global warnings.packageDeprecation=false".installing ng2 create .editorconfig create README.md create src/app/app.component.css create src/app/app.component.html create src/app/app.component.spec.ts create src/app/app.component.ts create src/app/app.module.ts create src/assets/.gitkeep create src/environments/environment.prod.ts create src/environments/environment.ts create src/favicon.ico create src/index.html create src/main.ts create src/polyfills.ts create src/styles.css create src/test.ts create src/tsconfig.json create angular-cli.json create e2e/app.e2e-spec.ts create e2e/app.po.ts create e2e/tsconfig.json create .gitignore create karma.conf.js create package.json create protractor.conf.js create tslint.jsonSuccessfully initialized git.Installing packages for tooling via npm.Installed packages for tooling via npm.Project 'angular-template' successfully created.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美黄色大片免费观看 | 黄色av.com | 免费看日产一区二区三区 | 亚洲国产一区二区三区 | 国产成人av免费 | 国产真实孩交 | 国产精品亚洲欧美一级在线 | 久久美女免费视频 | 久久久国产精品免费观看 | 毛片电影在线看 | 27xxoo无遮挡动态视频 | 在线观看美女av | 日韩黄网站 | 成人综合免费视频 | 久久国产午夜 | 国产精品久久久久久久久久大牛 | 国产91九色 | 久色亚洲| 色视频在线 | 成人三级黄色片 | 国产成人综合在线观看 | 久久777国产线看观看精品 | 日本成人在线免费 | 久久精品一二三区 | 三人弄娇妻高潮3p视频 | www.91成人| 91短视频在线播放 | 久久国产精品99国产 | 蜜桃传媒视频麻豆第一区免费观看 | 婷婷一区二区三区四区 | 国产精品久久久久国产精品三级 | 成年人激情在线 | 大西瓜永久免费av在线 | 国产免费一区 | 国产免费传媒av片在线 | 成人毛片在线 | 男男啪羞羞视频网站 | 毛片a级毛片免费播放100 | 九九热精品在线播放 | 中国3xxxx | 国产成人在线一区二区 |