我想使用 eslint 命令标志--fix来修复一个规则。我尝试了命令:eslint --fix --config ./.eslintrcsomerules.js .. 但它不起作用。如何达到目的?
我的.eslintrcsomerules.js文件如下:
module.exports = {
'rules': {
'indent': [2, 2],
}
};
Run Code Online (Sandbox Code Playgroud) 在我使用create-react-app最终生产版本创建的 React应用程序中,出现了 2.3MB 的 JS 文件和 300kb 的 CSS 文件(非常少的 CSS)。
当我运行用于进行构建的命令时npm run build,react-scripts显示正在为生产进行优化构建。
我什至试图用 强制它npm run build --env=production,仍然是相同的未优化输出。
我觉得缺少的是 uglifyjs 并且没有完成 JS 文件的缩小,正如我所见,我的 js 文件不是 min.js。
最终输出还说它已经 gzip 压缩,并且它的大小约为 400kb 的 js 文件,如果是这样,我如何提供我的文件以改进优化。
PS:我也尝试了一些解决方案,其中建议排除 Generation map 以减少 size ,但我觉得减少了整体构建大小,但仍然不是单独的 JS 文件。
正如你在标题中看到的,我想在vtk(python)中制作均匀分布的球体
首先,我看到这个链接“均匀分布球体上的n个点”,这是一种创建均匀分布球体的方法。通过该链接,我获得了均匀分布球体的 x、y、z 坐标。
其次,这实际上并不是我必须解决的问题。问题是即使我有均匀分布球体的 x,y,z 坐标,我也无法在 vtk(python) 上制作多数据。
import numpy as np
import mpl_toolkits.mplot3d
import matplotlib.pyplot as plt
import vtk
from scipy.spatial import Delaunay
num_pts = 1000
indices = np.arange(0, num_pts, dtype=float) + 0.5
phi = np.arccos(1 - 2*indices/num_pts)
theta = np.pi * (1 + 5**0.5) * indices
x, y, z = np.cos(theta) * np.sin(phi), np.sin(theta) * np.sin(phi), np.cos(phi);
# x,y,z is coordination of evenly distributed shpere
# I will try to make poly data use this …Run Code Online (Sandbox Code Playgroud) 以下是我的功能组件与问题的相关代码,
在 useState() 钩子中对数据进行一些处理后,如何设置初始值?
const data = props.data ? props.data : {};
const statusOptions = [
{ label: "Active", value: "active" },
{ label: "Inactive", value: "inactive" },
{ label: "Complete", value: "completed" },
];
const defaultStatus = statusOptions.filter(
option => option.value === data["status"],
)[0];
//This does not work
const [status, setStatusValue] = useState(defaultStatus);
console.log(status); //undefined
//Below works
const [status, setStatusValue] = useState({
label: "Complete",
value: "completed",
});
console.log(status); //{label:"Complete",value:"completed"}
Run Code Online (Sandbox Code Playgroud) javascript ×2
reactjs ×2
eslint ×1
eslintrc ×1
evenly ×1
gzip ×1
nginx ×1
python ×1
react-hooks ×1
vtk ×1