最近更新到Windows 10,安装了Ubuntu Bash.想要开始配置,但我已经碰壁了.
安装后,系统会要求您输入帐户的用户名和密码.这会创建用户级别.
是否可以访问root用户,SU?
每次我尝试,它都会要求输入密码,而且PC上的任何帐户都不起作用(即Windows 10管理员帐户密码不起作用).尝试了默认密码等,都失败了.
原因是在查看用户主目录时:创建文件时,它会在我的Windows用户帐户(权限)下创建它.
但是当我查看从Bash创建的文件时,它们是为Root用户创建的.
所以这是混乱,我修改了bashrc它,它不再由root拥有,所以它无法访问.
但是我无法登录root来创建或修改文件.
什么时候bashrc不归Root所有,加载Bash.exe时我得到.bashrc Input/output error.
我已经编写了第一个使用 GraphQL 的脚本(仍然是一个学习曲线)
目前我正在使用 GraphQL 进行 3 个调用,第一个是产品查找,第二个是价格更新,第三个是库存更新。
为了减少对终点的调用次数,我想合并价格更新和库存,但我的运气为 0,我不知道其格式是否错误。
这是我的 GraphQL 代码(我使用 Postman 来帮助确保架构在传递给 PHP 之前是正确的)
mutation productVariantUpdate($input: ProductVariantInput!) {
productVariantUpdate(input: $input) {
product {
id
}
productVariant {
id
price
}
userErrors {
field
message
}}
second: inventoryActivate($inventoryItemId: ID!, $locationId: ID!, $available: Int) {
inventoryActivate(inventoryItemId: $inventoryItemId, locationId: $locationId, available: $available) {
inventoryLevel {
id
available
}
userErrors {
field
message
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
变量:
{
"inventoryItemId": "gid://shopify/InventoryItem/XXXXXXXXXXX",
"locationId": "gid://shopify/Location/XXXXXXXXXX",
"available": 11 ,
"input": {
"id": "gid://shopify/ProductVariant/XXXXXXXXX",
"price": …Run Code Online (Sandbox Code Playgroud)