> ## Content Index
> Fetch the complete content index at: https://sgpublic.xyz/llms.txt
> Use this file to discover other available public pages before exploring further.

# Warning: Accessing non-existent property ‘cd‘ of module exports inside circular dependency
- URL: https://sgpublic.xyz/p/2021/05/6aac9cb1810a4800015335e4/
- Published: 2021-05-08T08:39:36.000Z
- Updated: 2021-05-08T08:39:36.000Z
- Author: Haven Madray
- Tags: 软件开发, Node.js, #wp-post

> 转自 [Warning: Accessing non-existent property ‘cd‘ of module exports inside circular dependency\_李利科-CSDN博客](https://blog.csdn.net/m0%5F46864744/article/details/112691280?ref=sgpublic.xyz)

运行命令 `npm run build` 时，有如下警告：

```
C:music-website-mastermusic-client>npm run build

> music@1.0.0 build C:music-website-mastermusic-client
> node build/build.js

- building for production...(node:15876) Warning: Accessing non-existent property 'cat' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:15876) Warning: Accessing non-existent property 'cd' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'chmod' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'cp' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'dirs' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'pushd' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'popd' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'echo' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'tempdir' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'pwd' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'exec' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'ls' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'find' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'grep' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'head' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'ln' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'mkdir' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'rm' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'mv' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'sed' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'set' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'sort' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'tail' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'test' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'to' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'toEnd' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'touch' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'uniq' of module exports inside circular dependency
(node:15876) Warning: Accessing non-existent property 'which' of module exports inside circular dependency

```

原因是node版本太高了，之我用的最新的14+版本，切回12版本，就没有这个问题了。

```
C:music-website-mastermusic-client>node --version
v14.15.1
```