针对您可能需要一个合适的加载器来处理这种文件类型当我在create-react-app项目中使用可选链操作符时这个问题,本篇文章进行了详细的解答,同时本文还将给你拓展503服务不可用-GEThttps
针对您可能需要一个合适的加载器来处理这种文件类型当我在 create-react-app 项目中使用可选链操作符时这个问题,本篇文章进行了详细的解答,同时本文还将给你拓展503 服务不可用 - GET https://registry.npmjs.com/create-create-app - 服务不可用、angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在、App\Http\Controllers\Auth\RegisterController::create(array $data) 的声明必须与 App\Http\Controllers\Controller::create()、Create React App 0.8.3 发布,零配置创建 App等相关知识,希望可以帮助到你。
本文目录一览:- 您可能需要一个合适的加载器来处理这种文件类型当我在 create-react-app 项目中使用可选链操作符时
- 503 服务不可用 - GET https://registry.npmjs.com/create-create-app - 服务不可用
- angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在
- App\Http\Controllers\Auth\RegisterController::create(array $data) 的声明必须与 App\Http\Controllers\Controller::create()
- Create React App 0.8.3 发布,零配置创建 App
您可能需要一个合适的加载器来处理这种文件类型当我在 create-react-app 项目中使用可选链操作符时
如何解决您可能需要一个合适的加载器来处理这种文件类型当我在 create-react-app 项目中使用可选链操作符时
我现在正在学习 redux,我正在做一个项目,我正在做一个谷歌 oAuth 身份验证。因此,当我尝试使用可选链接运算符时,出现此错误。
You may need an appropriate loader to handle this file type.
| switch (_context.prev = _context.next) {
| case 0:
> result = res?.profileObj;
| token = res.tokenId;
这是给我错误的代码
const googleSuccess = async (res) => {
const result = res?.profileObj;
const token = res?.tokenId;
try {
dispatch({ type: AUTH,data: { result,token } });
history.push(''/'');
} catch (error) {
console.log(error);
}
};
但是,如果我删除 ?
,错误就会消失并且工作正常。
我正在使用 react-google-login npm 包,并且 googleSuccess 函数作为道具传递给 GoogleLogin 组件。
如果有人可以向我澄清一下。只是有时,分配的值可能并不总是存在,它可能会使我的应用程序崩溃,为此,由于可选链运算符不起作用,我正在使用三元运算符(如果要分配的值不存在,我是只是使用三元运算符分配 null
。(我不确定这是否可以))。 抱歉,如果这个问题是新手,我只是想澄清一下为什么我不能使用 ?. operator
因为我在其他任何地方都找不到答案。 ps:今天是我第一次使用 ?.
运算符
解决方法
这是因为 webpack 无法正确解析文件,因为新语法。如果您已经使用 webpack 从头开始完成 react-app 设置。那我建议你升级 webpack 。如果您使用的是 create-react-app ,那么您应该升级到最新版本的 CRA 。
Webpack Optional Chaining Issue
503 服务不可用 - GET https://registry.npmjs.com/create-create-app - 服务不可用
如何解决503 服务不可用 - GET https://registry.npmjs.com/create-create-app - 服务不可用
npx 创建-创建-应用测试 npm 错误!代码 E503 npm 错误! 503 服务不可用 - GET https://registry.npmjs.com/create-create-app - 服务不可用
npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /home/baylood/.npm/_logs/2021-02-21T08_55_00_416Z-debug.lo
angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在
当我运行新的myapp命令时,我得到以下命令
新的你好
Error: Path "/app/app.module.ts" does not exist. Path "/app/app.module.ts" does not exist.
谁能帮我吗???
解决方法
Please make sure that your new folder have write permission
如果您使用的是ubuntu,请将以下命令运行到该文件夹
sudo chmod 644 -R foldername
然后运行新的appname
并检查您的节点版本
App\Http\Controllers\Auth\RegisterController::create(array $data) 的声明必须与 App\Http\Controllers\Controller::create()
如何解决App\\Http\\Controllers\\Auth\\RegisterController::create(array $data) 的声明必须与 App\\Http\\Controllers\\Controller::create()
我有一个错误声明 App\\Http\\Controllers\\Auth\\RegisterController::create(array $data) must be compatible with App\\Http\\Controllers\\Controller::create() 我该怎么办?方法 ''App\\Http\\Controllers\\Auth\\RegisterController::createtwo()'' 与方法 ''App\\Http\\Controllers\\Controller::createtwo()''.intelephense(1038) 不兼容
<?PHP
namespace App\\Http\\Controllers\\Auth;
use App\\Http\\Controllers\\Controller;
use App\\Models\\User;
use Illuminate\\Foundation\\Auth\\RegistersUsers;
use Illuminate\\Support\\Facades\\Validator;
class RegisterController extends Controller
{
/*
|--------------------------------------------------------------------------
| Register Controller
|--------------------------------------------------------------------------
|
| This controller handles the registration of new users as well as their
| validation and creation. By default this controller uses a trait to
| provide this functionality without requiring any additional code.
|
*/
use RegistersUsers;
/**
* Where to redirect users after registration.
*
* @var string
*/
//protected $redirectTo = RouteServiceProvider::HOME;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware(''guest'');
}
/**
* Get a validator for an incoming registration request.
*
* @param array $data
* @return \\Illuminate\\Contracts\\Validation\\Validator
*/
protected function validator(array $data)
{
return Validator::make($data,[
''name'' => ''required|string|max:255'',''username'' => ''required|string|max:191|unique:users'',''email'' => ''required|string|email|max:191|unique:users'',''password'' => ''required|string|min:6|confirmed'',]);
}
/**
* Create a new user instance after a valid registration.
*
* @param array $data
* @return \\App\\Models\\User
*/
public function createtwo(array $data)
{
return User::create([
''name'' => $data[''name''],''username'' => $data[''username''],''email'' => $data[''email''],''password'' => bcrypt($data[''password'']),]);
}
}
控制器.PHP
<?PHP
namespace App\\Http\\Controllers;
use Illuminate\\Foundation\\Auth\\Access\\AuthorizesRequests;
use Illuminate\\Foundation\\Bus\\dispatchesJobs;
use Illuminate\\Foundation\\Validation\\ValidatesRequests;
use Illuminate\\Routing\\Controller as BaseController;
class Controller extends BaseController
{
use AuthorizesRequests,dispatchesJobs,ValidatesRequests;
/**
* Show the form for creating a new resource.
*
* @return \\Illuminate\\Http\\Response
*/
public function create()
{
return view(''products.create'');
}
public function createtwo()
{
return view(''users.create'');
}
}
解决方法
这是一个 php OOP(面向对象编程)错误。 PHP 只是告诉您两个 createtwo() 方法(“Controller”类之一和“RegisterController”类之一)不兼容,因为您的父 createtwo() 方法(“Controller”类之一)没有(数组)$data 参数。两种方法必须具有相同的声明(原型)。
Create React App 0.8.3 发布,零配置创建 App
Create React App 0.8.3 发布了,Create React App 可以不用配置就可以创建 React App。
更新内容:
Bug 修复
create-react-app
#1204 Catch synchronous errors from spawning yarn.
Fixes a crash when running
create-react-app
in some cases.react-scripts
#1203 Update webpack-subresource-integrity to fix Windows builds.
Fixes a crash when running
npm run build
on Windows.#1201 Instruct Jest to load native components from RNW instead of RN.
Fixes tests for users of React Native Web.
文档
react-scripts
#806 Add syntax highlighting configuration guide.
下载地址:
Source code (zip)
Source code (tar.gz)
关于您可能需要一个合适的加载器来处理这种文件类型当我在 create-react-app 项目中使用可选链操作符时的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于503 服务不可用 - GET https://registry.npmjs.com/create-create-app - 服务不可用、angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在、App\Http\Controllers\Auth\RegisterController::create(array $data) 的声明必须与 App\Http\Controllers\Controller::create()、Create React App 0.8.3 发布,零配置创建 App的相关信息,请在本站寻找。
本文标签: