【问题标题】:ng-book 2 forms errorng-book 2 表单错误
【发布时间】:2015-10-07 00:33:17
【问题描述】:

所以我在新的 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
  • 似乎奏效了。不过,我现在遇到了很多不同的错误。呃..这本书很棒,但如果没有那么多错误就更好了
  • 嗯,您正在瞄准一个不够稳定的移动目标。这些示例可能针对特定版本编写,如果版本发生变化,尤其是 Angular2 版本,可能无法正常工作。
  • @alexpods 如果您提交您的答案作为答案,我可以给您信用。再次感谢您的帮助。

标签: webpack angular


【解决方案1】:

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

npm i optimist

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-14
    • 2018-02-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-24
    • 1970-01-01
    • 2016-02-23
    相关资源
    最近更新 更多