找不到模块"Unicode/category/So"



当我尝试运行此命令时 - yo mobileangularui,它显示此错误。我在互联网上阅读了许多解决方案,但没有一个可以消除此错误。谁能帮忙?

module.js:341
    throw err;
    ^
Error: Cannot find module 'unicode/category/So'
    at Function.Module._resolveFilename (module.js:339:15)
    at Function.Module._load (module.js:290:25)
    at Module.require (module.js:367:17)
    at require (internal/module.js:20:19)
    at symbols (/usr/lib/node_modules/generator-mobileangularui/node_modules/slug/slug.js:6:16)
    at /usr/lib/node_modules/generator-mobileangularui/node_modules/slug/slug.js:123:5
    at Object.<anonymous> (/usr/lib/node_modules/generator-mobileangularui/node_modules/slug/slug.js:130:2)

有时,npm 和执行安装后脚本存在问题。试试这个步骤:

  • cd /path/to/your/project/node_modules/unicode
  • 使用 ls 命令检查目录category空度
  • npm test执行此命令

如果测试正常,您可以继续工作。如果它不起作用,请在 GitHub 上检查此问题。

希望对我的英语有帮助,对不起。

如果您遇到此问题并且您在Windows后面,请按照以下步骤操作,希望对您有用:

    使用 npm 删除 unicode
  1. 模块,npm 删除 unicode
  2. 从以下位置下载文件http://unicode.org/Public/UNIDATA/UnicodeData.txt 并将其放入 C:usrshareunicode-data您的项目是否在 C 盘中,或者您是否在Linux /usr/share/unicode or /usr/share/unicode-data
  3. 再次安装unicode

有一个待处理的 PR 可以解决这个问题 - https://github.com/dodo/node-unicodetable/pull/22

相关内容

最新更新