我有一个运行ubunutu的nodejs服务器,该应用程序有一个前端GUI来上传新文件。
我在windows中使用chrome访问此应用程序 - 在选择新文件然后提交到下面的异常时,路径是使用/和\ slashes创建的
错误:ENOENT:没有这样的文件或目录,打开' / prj / app / tool / Node_js / app_new \ bin \ uploaded / upload_1fe04a100150431f7d11e9ccf54c58b2'
现在确定路径的创建位置为' bin \ uploaded / upload_1fe04a100150431f7d11e9ccf54c58b2' 任何帮助将不胜感激
答案 0 :(得分:0)
连接路径的某些部分时,请使用path.join()
功能。
在您的情况下,例如
path.join('/prj/app/tool/Node_js/app_new', 'bin\uploaded/upload_1fe04a100150431f7d11e9ccf54c58b2')
会导致
/prj/app/tool/Node_js/app_new/bin/uploaded/upload_1fe04a100150431f7d11e9ccf54c58b2