找回密码
 立即注册
查看: 2531|回复: 4

解决npm install 安装慢!!!

[复制链接]

315

主题

479

回帖

3001

积分

管理员

积分
3001
QQ
发表于 2023-6-9 00:27:24 | 显示全部楼层 |阅读模式
安装慢的原因/ x9 z, w+ R8 v4 i% T! {9 Q
npm install 默认使用的安装镜像是国外的镜像,😒😒$ o2 Z% S8 T' C& ~" R
所以在国内使用,会受到网络的限制,所以导致安装速度及其之慢,有的时候,会因为网速问题直接报错  q3 G  V9 A- A4 H2 e7 W5 |

3 F/ u+ X  l7 z4 ?+ p- P& L解决方式
, r6 w/ h# [' Z5 \# B方式一:更换npm的安装镜像源为国内的即可改变3 }$ T3 I% [8 b9 L+ ~5 E
方式二:更换网络(一般不会这么做). I- {' ]7 G8 h% u' A
; @! K- N8 k6 }0 \+ v3 N9 }$ }
【更换npm源】:* }& u) j; q  a' ~: w7 T( K
% z$ e( |6 S4 K/ e8 n0 Y" a
npm config set registry https://registry.npm.taobao.org

! c# e8 D9 w9 _, Q8 j1 u如果没有报错就是已经切换成功,然后我们再次执行 npm install5 J: @# R: y" Q
或者我们可以在安装的时候指定其安装镜像% d0 b8 e+ `& u+ u; r0 E

3 Y1 X9 f' X! E" d; Q
npm install --registry=https://registry.npm.taobao.org

& u: R. `9 \8 X  R2 U' f- W0 V/ Q最后 我们可以查看一下7 V% Y' i6 j7 I+ K4 G6 j7 f
执行命令:# ^7 }# ~4 @2 Z' P3 d; A/ d3 _9 e
: F, z$ m+ i9 E& @+ g2 E* l
npm config get registry
回复

使用道具 举报

315

主题

479

回帖

3001

积分

管理员

积分
3001
QQ
 楼主| 发表于 2023-6-9 00:51:41 | 显示全部楼层
yarn安装依赖速度太慢的解决办法* c8 x/ O% F1 t  j. B
+ t& R! z( X1 D
1、在用户目录文件夹下找到.yarnc文件(如我的是在:C:\Users\钟志胜\下)6 q. ^% K# `+ C( _/ `1 _5 j

2 F% u+ P# z& q/ C  r2、编辑.yarnc文件,添加如下内容0 O0 o% i, \% \2 E) n+ F
registry "https://registry.npm.taobao.org"
8 N0 f, {# e" C  V5 P& Z6 kchromedriver_cdnurl "https://cdn.npm.taobao.org/dist/chromedriver", c$ G) W+ [) @9 A6 o
electron_mirror "https://npm.taobao.org/mirrors/electron/"
- k1 F" g: J4 a- X) n5 S0 E/ flastUpdateCheck 16640056224115 W, W3 H2 ^, _- Q1 P5 h" F/ j# N7 ?8 Q- Y
phantomjs_cdnurl "http://cnpmjs.org/downloads"* V' S5 g9 W+ C( K$ L
profiler_binary_host_mirror "https://npm.taobao.org/mirrors/node-inspector/"
$ Z6 r( J: T/ g0 J( Tsass_binary_site "https://npm.taobao.org/mirrors/node-sass/"
# \; ]& S* L  L+ F) usqlite3_binary_host_mirror "https://foxgis.oss-cn-shanghai.aliyuncs.com/"
% y2 F* w( \& D' f6 T
3、编辑后保存文件; Z' C5 R" v5 K/ P+ F

  y4 u3 [! [( W& v+ ^# k4、设置为淘宝镜像
& u* P. }2 }1 m; `9 r& Z1 E
npm config set registry https://registry.npm.taobao.org/! H- |0 n' L. K! N$ V! x7 [' v* S
yarn config set registry https://registry.npm.taobao.org/
; K5 f' O* I; x+ p+ C% |/ r
& i) E! T' m2 d, \9 R. P- U
5、查看当前镜像, H  y) l5 K/ _2 n- M& \/ E' B
npm get registry
4 @4 e" O# w8 Y4 ^2 jyarn config get registry
, w- ]: Q) i7 ^4 H9 X! G

& ]) z' M( H5 Z6 w0 h  k5 H& `6、把项目下的yarn.lock文件删除" h7 ^6 k3 {) ^# C& ^7 w

4 Q7 N4 c4 p+ x# e$ X0 Q5 Z: T2 Y7、重新执行yarn进行安装,速度有很大提升
/ ?) M! A. E2 @: p7 y+ n$ S' o
回复

使用道具 举报

315

主题

479

回帖

3001

积分

管理员

积分
3001
QQ
 楼主| 发表于 2023-6-9 01:08:09 | 显示全部楼层
npm安装任何包都报错的解决办法, c) W2 J, W& r4 @( ^- h% |

: v) c; r  o8 R& v, F不知道什么原因,安装nodejs后,用npm安装任何东西都报错:
9 _/ w& G1 X# G' z$ R
  1. C:\Users\Administrator>npm install express. @# R( |! x0 o' `
  2. npm ERR! Windows_NT 6.1.7601
    ) z4 ?% z1 r' d- G# l- x
  3. npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "express"
    1 }( D& a. ?7 U0 n5 i/ `
  4. npm ERR! node v4.4.4
    6 [: J. t2 j, A) D8 g: b  Y( \
  5. npm ERR! npm  v2.15.1
    ( R8 X$ }$ t5 G$ W: H6 u2 g
  6. npm ERR! code ENOTFOUND
    ) ~2 m$ D$ s8 c9 v+ q, M' Q
  7. npm ERR! errno ENOTFOUND+ o7 K9 J4 f7 s) g. H
  8. npm ERR! syscall getaddrinfo
    " Y) T7 I# y/ }9 t* {

  9. $ n4 A+ L1 o! u  B. q4 @% \
  10. npm ERR! network getaddrinfo ENOTFOUND xn--rvg xn--rvg:802 L$ L4 ^9 _# ~: T' B
  11. npm ERR! network This is most likely not a problem with npm itself9 j6 G* a+ a8 y* `
  12. npm ERR! network and is related to network connectivity.
    . t# d1 j1 p2 l0 ^0 G- [
  13. npm ERR! network In most cases you are behind a proxy or have bad network settings.
    3 w8 r5 {' e5 q0 s9 g
  14. npm ERR! network4 G& i. H  R" k9 N- P# n
  15. npm ERR! network If you are behind a proxy, please make sure that the
    5 a! H8 a) @2 G5 @
  16. npm ERR! network 'proxy' config is set properly.  See: 'npm help config'5 y# [: p3 s: f

  17. : r9 j' Z% X" K/ s1 [
  18. npm ERR! Please include the following file with any support request:# ^* V$ K* i* x1 @; }
  19. npm ERR!     C:\Users\Administrator\npm-debug.log
复制代码

7 c- D# F& m( F" p
* m6 J  h$ U; r7 U6 O然后查npm的配置,也是一脸懵逼
$ Z. h, R; |9 c4 ^$ q+ p$ }
7 `; W% t. S( Q$ |+ r4 W6 q
  1. 5 E/ I4 P+ U) h+ H' N5 y
  2. C:\Users\Administrator>npm config ls4 I( f: ]( i! i: ~4 [& K
  3. ; cli configs$ e3 X  Q7 V9 m  s1 O  h
  4. user-agent = "npm/2.15.1 node/v4.4.4 win32 x64"
    ; A! S+ c# F9 \+ |. M& m: @

  5. * R, ?" w1 V6 E- a. S
  6. ; userconfig C:\Users\Administrator\.npmrc
    $ H3 ~. w/ O2 ~4 Z+ p
  7. disturl = "https://npm.taobao.org/dist"
    2 R; g/ x& E3 {" G. p- o; u6 d2 d: F
  8. proxy = "http://xn--rvg/"
    ! M- g! \% h' ~3 w% h
  9. registry = "http://registry.npmjs.org/"/ }  V: u8 y% S" `( r- y4 x
  10. strict-ssl = false
    ; K- y5 _" ~. R( p2 I( J
  11. unsafe-perm = true8 P. y5 u/ H- t1 Z6 I0 L5 O
  12. 3 y5 F% u5 O! B/ K. t' }
  13. ; builtin config undefined
    / f2 I8 h' S- J$ d# V
  14. cache = "C:\\Program Files\\nodejs\\node_global"/ y# Q# Y& b9 a6 {/ T* p9 Z
  15. prefix = "C:\\Program Files\\nodejs\\node_global"
    0 T3 C; q/ P5 ^  l# G$ C
  16. # Z! y: m, h0 y6 N0 P
  17. ; node bin location = C:\Program Files\nodejs\node.exe8 b" g; `# ?( S6 H& z( j2 ]% {4 s# z
  18. ; cwd = C:\Users\Administrator7 |/ ~2 L9 y& d5 D
  19. ; HOME = C:\Users\Administrator
    - U  w7 k) s/ @7 k: L$ L
  20. ; 'npm config ls -l' to show all defaults.
复制代码

: K/ @+ O0 h; }- e% U" f$ S& X6 w4 d9 x* z: O
根据网上的教程,换了N种镜像,问题依旧存在
) \6 n: o$ k/ _6 v. d. n) _* k8 i  r
然后终于在网上找到个解决办法:4 D7 [/ B# y7 N. J* y
, D- `# v6 ?& T3 s
  1. 解决办法:
    3 s' H% V* g: c& p; f: N+ W

  2. 7 x& \% S3 `0 s
  3. 1、执行:
    1 E- q% V, Y. Q7 s! `( i

  4. ' T# M# Y# ^. L$ v2 x$ v
  5. npm config get proxy  M0 k' _. x0 M
  6. npm config get https-proxy# w, [$ K: F0 n# R8 i: l4 ^
  7. 如果返回值不为null,继续执行:
    0 S/ i0 F9 b" Y8 q
  8. (这一步很重要,一定要保证两个命令的返回值都为null,话说回来,应该出现这个错误这两个返回值有不为null的); T$ g: d# a: G3 B
  9. npm config set proxy null
    ' d2 e) P- f8 Y3 p/ y( r
  10. npm config set https-proxy null
    2 G5 ?' C$ I, D
  11. 2、执行:
    . {9 s+ q) [% R. T5 X) r
  12. npm config set registry http://registry.cnpmjs.org/
复制代码
$ X) z& V, `* m* X: k* T& d

0 z2 b9 ?# E) M2 w  A4 I' m然后你就可以愉快的安装cnpm了
& |% v$ m/ g6 q  v+ H
: A- A' i5 v: j( d7 ]
  1. npm install -g cnpm --registry=https://registry.npm.taobao.org
复制代码
$ U& m4 K- J  \7 [1 ~) o" j
然后你就可以更加愉快的用cnpm安任何东西了
回复

使用道具 举报

315

主题

479

回帖

3001

积分

管理员

积分
3001
QQ
 楼主| 发表于 2023-6-9 01:33:03 | 显示全部楼层
解决使用yarn安装依赖出现“The engine "node" is incompatible with this module. Expected version "^14.18.0 || ^16.14.0 || >=18.0.0". Got "17.9.0"”的问题
+ I! H: f$ ?; C+ z
( B  v/ W$ u. U" z# q" x% G1、问题描述) N9 K* `9 R( p% g; F5 p& g1 v
& I4 f) \' L$ [4 R: x: `' i& e5 H
某天在使用yarn安装依赖的时候,突然出现如下错误导致安装依赖终止:3 p' h2 u9 \8 x
6 c" V/ `$ a1 I3 V2 I: M
  1. The engine "node" is incompatible with this module. Expected version "^14.18.0 || ^16.14.0 || >=18.0.0". Got "17.9.0"
复制代码
) C! U9 k2 P2 ^. Q8 n5 ]- D5 K3 ]' H
" B2 N/ n7 b( Q, O6 ^% K
2、解决办法
6 J* u0 l0 X6 N' o2 V( I: x1 d/ p使用如下命令忽略错误:
* g! S' O6 a/ p9 h# \. B+ c
6 m3 ~: [6 ~4 P! E) Z6 B2 iyarn config set ignore-engines true
, |; H' L" [- ^8 Y) |* a  D
2 v) O& j' [( b4 A+ u# F, p" e然后再使用yarn进行安装即可
回复

使用道具 举报

315

主题

479

回帖

3001

积分

管理员

积分
3001
QQ
 楼主| 发表于 2023-6-9 03:02:21 | 显示全部楼层
  1. tyarn
      k; X% x6 l) W0 T$ w" U4 j6 C
  2. yarn install v1.22.19* [6 m2 Y6 K! e+ z8 p6 z
  3. [1/4] Resolving packages...5 A% k/ L) q# E( L9 C- v
  4. [2/4] Fetching packages...( h4 F1 B( i1 v& I9 [, y
  5. [3/4] Linking dependencies...
    1 h# G8 }# n. ^* o! ~
  6. warning " > sass-loader@8.0.2" has unmet peer dependency "webpack@^4.36.0 || ^5.0.0".
    * P- r) `2 ]3 a6 o9 F6 A3 ]3 M" }
  7. [4/4] Building fresh packages...# L5 [- R3 l- ~& V) u4 S" H/ o: u  ^% |
  8. Done in 19.63s.
    ) r. ^; B* p  K* K6 r! p
  9. PS D:\jsq\formG\form-generator-dev\form-generator-dev> npm run dev9 \  h1 l+ B+ I' Y/ E5 X# k$ I

  10. 6 b. j8 U6 o8 ^" f. @, N9 |. v
  11. > form-generator@0.2.0 dev
    . K/ N) E% Z) {( ^+ d6 Y
  12. > vue-cli-service serve% r* ]1 x7 T! U8 T& B

  13. & O0 a# Z- ?3 i, ?, ~8 c  I8 i
  14. INFO  Starting development server...2 ^1 |! K" l: u7 q* W! u0 b! Y
  15. 10% building 4/6 modules 2 active D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\hot\dev-server.jsError: error:0308010C:digital envelope routines::unsupported$ q, `. O( W/ F+ B/ W, p1 P; v
  16.     at new Hash (node:internal/crypto/hash:71:19)2 `# J, f- d5 B% a2 m7 e
  17.     at Object.createHash (node:crypto:133:10)
    " }6 ^4 F7 q7 z) }  c$ j3 T
  18.     at module.exports (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\util\createHash.js:135:53)
    ! ^' ~, ^- G% F) E' G' Y5 A
  19.     at NormalModule._initBuildHash (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:417:16)
    ! t* V8 v! m2 s: S+ s  v, d
  20.     at handleParseError (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:471:10). A6 {  M# R3 o9 M
  21.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:503:5
    - T1 O! Y7 Q: u% j- P& {
  22.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:358:120 e& i: l) @/ Z+ ?5 k% a& O# `
  23.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    / H- b3 i9 ]; ?% ]/ w- {. Q% @7 b
  24.     at iterateNormalLoaders (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:214:10)7 Q5 C4 q) n; v. x, L% B3 G
  25.     at iterateNormalLoaders (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
    $ ~' L2 d) ~1 }! K3 t
  26.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:236:3
    ) Q: h1 d0 [* e# a# R8 n
  27.     at runSyncOrAsync (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:130:11)
    0 @0 [2 w, }  v- u: U& I  J
  28.     at iterateNormalLoaders (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
    ' F8 Z" i- Y9 }1 ?1 R
  29.     at Array.<anonymous> (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:205:4)8 S9 A) E- F& c8 [& x) M
  30.     at Storage.finished (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16)
    9 Y8 b/ L, r, ], S0 q: Q
  31.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9  q" @6 x! I2 n& S3 Y$ [/ g5 B
  32. Error: error:0308010C:digital envelope routines::unsupported
    : a* v# h9 K& c. n: x% _$ y
  33.     at new Hash (node:internal/crypto/hash:71:19)+ T) k& O- |$ f0 H% S
  34.     at Object.createHash (node:crypto:133:10)0 A0 ^! o+ c. D' w, q+ E2 F
  35.     at module.exports (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\util\createHash.js:135:53)
    % H6 S6 P" I/ K: `/ }2 T4 M) F
  36.     at NormalModule._initBuildHash (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:417:16)
    % U1 m! O+ i8 {9 i+ |" Y/ Y, D
  37.     at handleParseError (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:471:10)
    % e  R' m7 W. }
  38.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:503:5
    2 e- @/ R" J; o6 v0 h
  39.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:358:12, G: t& m& W4 V5 h
  40.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    " s: p' D; z, d5 D- e1 O
  41.     at iterateNormalLoaders (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
    * O$ }4 E0 A  ?
  42.     at iterateNormalLoaders (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:221:10)- B) |! a# Y2 P5 C
  43.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:236:3
    / g! J5 f9 N; A/ o7 O
  44.     at runSyncOrAsync (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:130:11)
    ! ~: j3 D+ ~6 K( K9 d* B- V) r, I& k
  45.     at iterateNormalLoaders (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:232:2)* f4 I) e2 N) {7 E6 F/ r
  46.     at Array.<anonymous> (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:205:4)/ k. u1 Z0 a* q( d! I3 y  e. I, W
  47.     at Storage.finished (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16)/ Z% a4 h1 i  h
  48.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9
    6 ]" C' ?3 m# l& m) B5 ]* G
  49. node:internal/crypto/hash:71  d* ~7 f" W2 ?  |" [( ], d
  50.   this[kHandle] = new _Hash(algorithm, xofLen);
    * [% _( M) G4 L4 B( ^8 h" ^
  51.                   ^% e: l; m1 |: Y+ F0 Q$ r
  52. ; ~0 b+ Z# b$ Q1 ?! B
  53. Error: error:0308010C:digital envelope routines::unsupported
    ( ?# @1 ?9 V( s( A* \0 p. j
  54.     at new Hash (node:internal/crypto/hash:71:19)
    8 ]0 g- u! M2 G
  55.     at Object.createHash (node:crypto:133:10)
    + @/ K: B* j% t1 l% M( ]3 D
  56.     at module.exports (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\util\createHash.js:135:53)
    # B* A* a. J" V( o7 `
  57.     at NormalModule._initBuildHash (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:417:16): C% b& l( B1 }) z* d' C2 B  N7 }
  58.     at handleParseError (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:471:10)
    3 B. W& w% b- |% _
  59.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:503:5( h7 D/ r4 S# O6 ?* v& Z, e" C
  60.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\webpack\lib\NormalModule.js:358:12
    & `. `  B+ J, p  d0 v- p
  61.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    $ W3 l2 A  i. f" G- [) q- n; x% r2 S- Q
  62.     at iterateNormalLoaders (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:214:10)0 H' h1 @. F4 M+ U9 x& o2 U
  63.     at Array.<anonymous> (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\loader-runner\lib\LoaderRunner.js:205:4)
    " O; z- O: i6 c) d2 L5 @8 B0 U
  64.     at Storage.finished (D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16)
    - r; O% P- n) M& K  u
  65.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9' {6 A+ S. w! f! S/ i. N4 `# {- k
  66.     at D:\jsq\formG\form-generator-dev\form-generator-dev\node_modules\graceful-fs\graceful-fs.js:123:169 N6 ]; r% w$ I2 S+ l
  67.     at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3) {
    ! N; ]' i$ h7 u$ D, t8 b% g
  68.   opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],6 Y  B2 q( |8 m' p- V
  69.   library: 'digital envelope routines',! `9 `& y5 o! q, G( e, V5 ]
  70.   reason: 'unsupported',
    ! @5 `  f% B/ |+ q! j" c# F8 v6 ]) s9 m
  71.   code: 'ERR_OSSL_EVP_UNSUPPORTED'
    # P* v1 S+ a; T% B% S( S
  72. }
    - t* a0 [3 B: Y

  73. ( ]) D+ `2 |8 t
  74. Node.js v18.16.0
    9 \, O- L' |' J  k# Z
  75. NativeCommandExitException: Program "npm.cmd" ended with non-zero exit code: 1.
复制代码

( S# i/ L7 D9 S% z5 V0 o- b4 Q* ?6 v6 ~/ C" h: A
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|通达产控投资 ( 粤ICP备2023021749号-1|粤公网安备 44030402006137号 )

GMT+8, 2025-4-25 12:31 , Processed in 0.074778 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表