我正试图在我的设备上第一次运行我的第一个React Native项目(Android 4.2.2).
我得到:
无法从资产index.android.bundle加载脚本
我使用的命令:
cd (project directory)react-native startreact-native run-android我想删除包含数千个文件和文件夹的文件夹.如果我使用Windows资源管理器删除文件夹,则可能需要10-15分钟(并非总是如此,但经常).Windows中有更快的方法来删除文件夹吗?
其他详情:
尝试使用npm i命令安装 npm 包时,出现以下异常:
我尝试重新安装节点 js 包并将代理设置为关闭使用:
set HTTP_PROXY=
set HTTPS_PROXY=
Run Code Online (Sandbox Code Playgroud)
问题仍然存在。我做错了什么?
更新:
当我运行以下命令时:
npm install --legacy-peer-deps
Run Code Online (Sandbox Code Playgroud)
无论我在哪个目录,以及在cmd.exe中的"npm"后输入的内容,我都会遇到此错误.这是npm-debug.log:
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js' ]
2 info using npm@2.14.12
3 info using node@v4.2.6
4 verbose stack Error: EISDIR: illegal operation on a directory, read
4 verbose stack at Error (native)
5 verbose cwd C:\Users\me
6 error Windows_NT 6.1.7601
7 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
8 error node v4.2.6
9 error npm v2.14.12
10 error code EISDIR
11 error errno -4068
12 error …Run Code Online (Sandbox Code Playgroud) 如何检查PATH环境变量中是否已存在目录?这是一个开始.但是,我已经设法使用下面的代码,它回显了%PATH%中的第一个目录.由于这是一个FOR循环,你会认为它将枚举%PATH%中的所有目录,但它只获得第一个目录.
有没有更好的方法呢?像%PATH%变量上运行的find或findstr之类的东西?我只想检查%PATH%目录列表中是否存在目录,以避免添加可能已存在的内容.
FOR /F "delims=;" %%P IN ("%PATH%") DO (
@ECHO %%~P
)
Run Code Online (Sandbox Code Playgroud) 当我尝试npm install新包时,它会向我显示以下错误:
rollbackFailedOptional:动词npm-session 585aaecfe5f9a82
node --version
8.4.0
npm --version
5.3.0
Run Code Online (Sandbox Code Playgroud) 我正在使用节点v6.11.2,npm v5.3.0和angular/cli v1.2.7.
对于我的大多数npm安装,我突然收到以下错误消息.从来没见过......
mmeppiel@MC-LT-MMEPPIEL MINGW64 ~/Desktop/Angular Solutions/my-app (master)
$ npm install --save bootstrap@4.0.0-alpha.6 font-awesome
npm ERR! path C:\Users\mmeppiel\Desktop\Angular Solutions\my-app\node_modules\fs events\node_modules
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall lstat
npm ERR! Error: EPERM: operation not permitted, lstat 'C:\Users\mmeppiel\Desktop \Angular Solutions\my-app\node_modules\fsevents\node_modules'
npm ERR! at Error (native)
npm ERR! { Error: EPERM: operation not permitted, lstat 'C:\Users\mmeppiel\Desk top\Angular Solutions\my-app\node_modules\fsevents\node_modules'
npm ERR! at Error (native)
npm ERR! stack: 'Error: EPERM: operation not permitted, lstat \'C:\\Users\\mme ppiel\\Desktop\\Angular Solutions\\my-app\\node_modules\\fsevents\\node_modules\ '\n at …Run Code Online (Sandbox Code Playgroud) 我安装了最新版本的Node.js(12.2 x64 windows)cmd以管理员身份运行并尝试调用任何npm命令(除外npm -v),cmd窗口挂起.Ctrl+ 之后C它返回
Run Code Online (Sandbox Code Playgroud)Terminate batch job (Y/N)?

我试图离开cmd几个小时,但没有给出一些结果.奇怪的是因为node.exe进程很耗费CPU和内存.
我试图重新安装node.js几次没有成功.
我甚至无法获得一些调试信息.
我通过rdp连接我在VM上遇到了这样的问题.在我的笔记本电脑上安装的相同版本正常 在我的VM上我有卡巴斯基防病毒软件,但在关闭它之后我得到了相同的结果.
有人面对这样的问题吗?有没有办法获得更多的信息问题?能否请你推荐一些解决方法?
每当我尝试安装npm-registry-client时,我都会收到错误" 错误:无法找到模块'npm-registry-client' ".
我试图用以下命令解决这个问题,但这不起作用:
npm uninstall
npm install -g npm@latest
完整输出是:
user@pc ~/devel> npm install npm-registry-client --save
module.js:340
throw err;
^
Error: Cannot find module 'npm-registry-client'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/usr/local/lib/node_modules/npm/lib/cache/caching-client.js:9:22)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
Run Code Online (Sandbox Code Playgroud)
到目前为止,我尝试了每个npm程序的上述内容.它在更新npm后出现
node.js ×6
npm ×6
windows ×4
angular ×3
angular-cli ×2
npm-install ×2
react-native ×2
typescript ×2
android ×1
angular9 ×1
angularjs ×1
batch-file ×1
cmd ×1
windows-xp ×1