代码之家  ›  专栏  ›  技术社区  ›  Mawg says reinstate Monica

如何解决Office加载项(Outlook)的此NPM/Yeoman错误日志?

  •  0
  • Mawg says reinstate Monica  · 技术社区  · 7 年前

    我在跟踪 Microsoft Office Add-in Project Generator - YO OFFICE!

    当我试着 npm start

    注意事项:

    • 约曼人 yo office 命令未报告任何错误,并以“恭喜!您的加载项已创建!“

    • 在创建和运行这个简单模板时,最明显的问题是“将自签名证书添加为受信任的根证书”,但这并没有出现问题

    下面是命令行输出:

    F:\DropBox\programs\xampp\htdocs\zaq\zaq>npm start
    
    > zaq@0.1.0 start F:\DropBox\programs\xampp\htdocs\zaq\zaq
    > webpack-dev-server --mode development --https --key ./certs/server.key --cert ./certs/server.crt --cacert ./certs/ca.crt --port 3000
    
    F:\DropBox\programs\xampp\htdocs\zaq\zaq\node_modules\webpack-cli\bin\config-yargs.js:89
                                    describe: optionsSchema.definitions.output.properties.path.description,
                                                                               ^
    
    TypeError: Cannot read property 'properties' of undefined
        at module.exports (F:\DropBox\programs\xampp\htdocs\zaq\zaq\node_modules\webpack-cli\bin\config-yargs.js:89:48)
        at Object.<anonymous> (F:\DropBox\programs\xampp\htdocs\zaq\zaq\node_modules\webpack-dev-server\bin\webpack-dev-server.js:84:40)
        at Module._compile (internal/modules/cjs/loader.js:688:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
        at Module.load (internal/modules/cjs/loader.js:598:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
        at Function.Module._load (internal/modules/cjs/loader.js:529:3)
        at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)
        at startup (internal/bootstrap/node.js:285:19)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:739:3)
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! zaq@0.1.0 start: `webpack-dev-server --mode development --https --key ./certs/server.key --cert ./certs/server.crt --cacert ./certs/ca.crt --port 3000`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the zaq@0.1.0 start script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\me\AppData\Roaming\npm-cache\_logs\2018-10-16T18_48_40_772Z-debug.log
    
    F:\DropBox\programs\xampp\htdocs\zaq\zaq>
    

    关于报告的错误:

    F:\DropBox\programs\xampp\htdocs\zaq\zaq\node_modules\webpack-cli\bin\config-yargs.js:89
                                    describe: optionsSchema.definitions.output.properties.path.description,
                                                                               ^
    

    以下是文件的相关部分,从第87行开始:

            "output-path": {
                type: "string",
                describe: optionsSchema.definitions.output.properties.path.description,
                group: OUTPUT_GROUP,
                defaultDescription: "The current directory",
                requiresArg: true
            },
    

    我可以张贴整个文件,但它是创始的,我没有编辑它。

    我所做的就是

    1. 安装NPM
    2. 将自签名证书添加为受信任的根证书

    知道如何纠正这个问题吗&启动“开箱即用演示”吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Nicholas Connor    7 年前

    我试过了webpack@4.18.0'或'npm i'webpack-cli@latest'

    两个都为我工作过。

    关于上下文。 https://github.com/webpack/webpack/issues/8082