无法通过 Termux 启动 React 应用程序(`Package exports for ... do not define a valid '.' target`)
Unable to start React app via Termux (`Package exports for ... do not define a valid '.' target`)
我无法在通过 create-react-app
在 Termux 上创建的应用程序上成功 运行 npm start
;除了 运行ning rm -rf node-module
后跟 npm install
之外,我没有对基础应用程序进行任何修改,但未能成功使其正常工作,我也尝试了 npm install autoprefixer@9.8.0
无济于事.这是错误转储:
Error: Package exports for '/data/data/com.termux/files/home/…/node_modules/postcss-safe-parser/node_modules/postcss' do not define a valid '.' target
at resolveExportsTarget (internal/modules/cjs/loader.js:455:13)
at resolveExports (internal/modules/cjs/loader.js:388:16)
at Function.Module._findPath (internal/modules/cjs/loader.js:487:20)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:782:27)
at Function.Module._load (internal/modules/cjs/loader.js:688:27)
at Module.require (internal/modules/cjs/loader.js:850:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/data/data/com.termux/files/home/…/node_modules/postcss-safe-parser/lib/safe-parse.js:1:17)
at Module._compile (internal/modules/cjs/loader.js:958:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:994:10) {
code: 'MODULE_NOT_FOUND'
}
…
我是 React 的新手,所以任何解决方案都将不胜感激。谢谢。
好吧,事实证明解决方案是通过 pkg update
更新软件包(大概至少是 Node,尽管只是输入 node install
会破坏安装);没有更多的错误。
我无法在通过 create-react-app
在 Termux 上创建的应用程序上成功 运行 npm start
;除了 运行ning rm -rf node-module
后跟 npm install
之外,我没有对基础应用程序进行任何修改,但未能成功使其正常工作,我也尝试了 npm install autoprefixer@9.8.0
无济于事.这是错误转储:
Error: Package exports for '/data/data/com.termux/files/home/…/node_modules/postcss-safe-parser/node_modules/postcss' do not define a valid '.' target
at resolveExportsTarget (internal/modules/cjs/loader.js:455:13)
at resolveExports (internal/modules/cjs/loader.js:388:16)
at Function.Module._findPath (internal/modules/cjs/loader.js:487:20)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:782:27)
at Function.Module._load (internal/modules/cjs/loader.js:688:27)
at Module.require (internal/modules/cjs/loader.js:850:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/data/data/com.termux/files/home/…/node_modules/postcss-safe-parser/lib/safe-parse.js:1:17)
at Module._compile (internal/modules/cjs/loader.js:958:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:994:10) {
code: 'MODULE_NOT_FOUND'
}
…
我是 React 的新手,所以任何解决方案都将不胜感激。谢谢。
好吧,事实证明解决方案是通过 pkg update
更新软件包(大概至少是 Node,尽管只是输入 node install
会破坏安装);没有更多的错误。