Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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
Node.js &引用;ng new xxx“;给出错误代码-4048_Node.js_Angular_Npm - Fatal编程技术网

Node.js &引用;ng new xxx“;给出错误代码-4048

Node.js &引用;ng new xxx“;给出错误代码-4048,node.js,angular,npm,Node.js,Angular,Npm,当我在vs代码中运行“ng new projectName”时,出现以下失败 ng new VirtualScroll ? Would you like to add Angular routing? Yes ? Which stylesheet format would you like to use? SCSS [ http://sass-lang.com ] CREATE VirtualScroll/angular.json (3922 bytes) . . . CREAT

当我在vs代码中运行“ng new projectName”时,出现以下失败

ng new VirtualScroll

? Would you like to add Angular routing? Yes
? Which stylesheet format would you like to use? SCSS   [ http://sass-lang.com   ]
CREATE VirtualScroll/angular.json (3922 bytes)
 .
 .
 .
CREATE VirtualScroll/e2e/src/app.po.ts (204 bytes)
npm WARN deprecated circular-json@0.5.9: CircularJSON is in maintenance only, flatted is its successor.
npm WARN tarball tarball data for @angular/compiler@~7.1.0 (sha512-AvYXtjEJ27Rhv4c27DXNEa58Lit63jdydzbz7VuyFhNU+FwDUK2DC4gZe0nWZsf7HUniJezVRFkECDCZQeSKCQ==) seems to be corrupted. Trying one more time.
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\less-8679cb3c\test\less\no-strict-math\mixins-guards.less'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\less-8679cb3c\test\less\no-strict-math\no-sm-operations.less'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\less-8679cb3c\test\less\postProcessorPlugin\postProcessor.less'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\less-8679cb3c\test\less\strict-units\strict-units.less'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\common-7dabc48e\testing\src\location_mock.d.ts'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\common-7dabc48e\testing\src\mock_location_strategy.d.ts'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\common-7dabc48e\testing\src\testing.d.ts'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\common-7dabc48e\testing\testing.d.ts'
npm WARN tar ENOENT: no such file or directory, open 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\common-7dabc48e\testing\testing.metadata.json'
npm ERR! path C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\compiler-8dda22ba\fesm2015\compiler.js
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\compiler-8dda22ba\fesm2015\compiler.js'
npm ERR!  { [Error: EPERM: operation not permitted, unlink 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\compiler-8dda22ba\fesm2015\compiler.js']
npm ERR!   cause:
npm ERR!    { Error: EPERM: operation not permitted, unlink 'C:\Users\ykhatri\Documents\Angular\VirtualScroll\node_modules\.staging\@angular\compiler-8dda22ba\fesm2015\compiler.js'
npm ERR!      errno: -4048,
npm ERR!      code: 'EPERM',
npm ERR!      syscall: 'unlink',
npm ERR!      path:
npm ERR!       'C:\\Users\\ykhatri\\Documents\\Angular\\VirtualScroll\\node_modules\\.staging\\@angular\\compiler-8dda22ba\\fesm2015\\compiler.js' },
npm ERR!   stack:
npm ERR!    "Error: EPERM: operation not permitted, unlink 'C:\\Users\\ykhatri\\Documents\\Angular\\VirtualScroll\\node_modules\\.staging\\@angular\\compiler-8dda22ba\\fesm2015\\compiler.js'",
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'unlink',
npm ERR!   path:
npm ERR!    'C:\\Users\\ykhatri\\Documents\\Angular\\VirtualScroll\\node_modules\\.staging\\@angular\\compiler-8dda22ba\\fesm2015\\compiler.js',
npm ERR!   parent: 'virtual-scroll' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\ykhatri\AppData\Roaming\npm-cache\_logs\2019-01-16T14_58_04_245Z-debug.log
Package install failed, see above.
我尝试了以下解决方案,但错误是相同的

  • npm清理缓存--强制

  • 重新安装的node.js

  • 已关闭可能访问节点的所有其他应用程序
  • 使用
    npm安装-g@angular/cli
  • 角度cli版本:-

    Angular CLI: 7.1.1
    Node: 11.6.0
    OS: win32 x64  
    
    在所有这些警告和错误之后,项目的节点_模块文件夹仅包含空文件夹

     .....\VirtualScroll\node_modules\.staging\@angular\compiler-8dda22ba\esm2015\src\render3
    
    使用

    在我的情况下,它与typescript@3.1.6


    同一篇文章的评论部分建议重新安装Angular cli
    npm安装-g@Angular/cli
    @cgTag已重新安装我发现了这个相关问题:问题评论说要全局安装TypeScript,但我不建议这样做。如果您在全球范围内安装了它,那么可以尝试卸载它。如果您需要全局安装,请尝试使用7.1.1所需的版本重新安装(对不起,我不知道它是什么)它工作了我全局安装了typescript 3.1.6它显示了一些警告,但项目现在已创建
    npm install typescript@YOUR-COMPATIBLE-VERSION