ng-book 2 表格错误

ng-book 2 forms error

所以我正在学习新的 Ng-book 2,但我 运行 遇到了一个错误,导致我无法积极地学习 tut。我已将问题发送给作者,因此一旦他们做出回应,我将用他们的答案更新此问题。但暂时非常感谢您的帮助!

基本上,为了 运行 表单和表单验证示例,我必须 运行 命令 'make install' 和 'make dev'。

make install 工作正常,但我做 make dev 时出现此错误:

./node_modules/.bin/webpack-dev-server
module.js:338
    throw err;
    ^

Error: Cannot find module 'optimist'

在研究什么是 optimist 时,它是一些过时且不受支持的节点模块。我认为这意味着 webpack 的配置文件需要更新,因为它包含一些对它的引用。

在这里点赞:

var argv = require('optimist')
        // .alias('e','env').default('e','dev')
        // .alias('r','release').default('r', false)
        // .alias('m','minify')
        // .alias('t','hotComponents').default('t', false)
        .argv;

那么问题来了,我该如何更新呢?

要解决这个特殊问题,您可以这样做:

npm i optimist