我从webpack dev服务器发出以下错误,在迁移到Windows之前我没有收到这些错误。
If Google.ReCaptcha.Validate(Request, Request.Url.Host) Then
' good to go
Else
' validation failed
End If
在我跑之前我遇到了更多的失败。值得一提的是,所有这些文件都可以在这些位置使用,但我担心它们会显示[default] C:\Users\xeno\IdeaProjects\rpf-ui\custom_typings\fetch.d.ts:1:1
File 'C:/Users/xeno/IdeaProjects/rpf-ui/node_modules/@types/whatwg-fetch/index.d.ts' not found.
[default] C:\Users\xeno\IdeaProjects\rpf-ui\src\security\register\RegistrationSvc.ts:4:45
Cannot find module 'src/security/authn/credentials/UsernamePasswordCredentials'.
[default] C:\Users\xeno\IdeaProjects\rpf-ui\typings\globals\whatwg-fetch\index.d.ts:88:11
Cannot find name 'ReadableStream'.
[default] Checking finished with 3 errors
而不是/
,因为这是在Windows上,而不是在Linux上发生。< / p>
说我的版本看起来比我在linux上运行的版本更新。
\
我该如何解决这些错误?警告?我可以添加信息,但我不确定什么是相关的。
答案 0 :(得分:1)
确保您使用与Linux相同的版本我会回到其他开发环境中该项目的工作版本并运行npm-shrinkwrap.json
。
这将创建node_modules
。使用此新文件返回到Windows开发环境,删除本地npm cache clean
目录并运行npm install
。
然后使用node
重新安装模块。
另外,请检查您是否在Linux环境中运行相同版本的au
和path
。
如果您使用的某个模块没有使用bash
模块来清理跨平台的文件路径,则可能会出现问题。
在这种情况下,我建议在VM / Container(Vagrant,Docker)中的Windows上运行单独的开发人员环境,或者尝试将#define
用于Windows作为shell。