Angularjs 弹出的项目不能再使用build命令
我是新来的。我不小心用命令行弹出了我的项目,我不记得使用了哪个命令。但当我尝试运行命令时Angularjs 弹出的项目不能再使用build命令,angularjs,angular,sass,command-line-interface,Angularjs,Angular,Sass,Command Line Interface,我是新来的。我不小心用命令行弹出了我的项目,我不记得使用了哪个命令。但当我尝试运行命令时 ng发球——打开 这使我犯了一个错误 弹出的项目不能再使用build命令 我还重新安装了angular cli,如中所述,但没有使用 有人能帮我吗?打开angular-cli.json,您应该可以在顶部看到 "project": { "name": "proj-name", "ejected": true, } 移除弹出的部分,它应该可以工作一旦您弹出项目,您将得到一个webpack.conf
ng发球——打开
这使我犯了一个错误
弹出的项目不能再使用build命令
我还重新安装了angular cli,如中所述,但没有使用
有人能帮我吗?打开angular-cli.json,您应该可以在顶部看到
"project": {
"name": "proj-name",
"ejected": true,
}
移除弹出的部分,它应该可以工作一旦您弹出项目,您将得到一个webpack.config文件 您还可以在package.json脚本中看到一些命令
"scripts": {
"ng": "ng",
"start": "webpack-dev-server --port=4200",
"build": "webpack",
"test": "karma start ./karma.conf.js",
"lint": "ng lint",
"e2e": "protractor ./protractor.conf.js",
"pree2e": "webdriver-manager update --standalone false --gecko false --quiet"
},
您仍然可以使用npm start运行项目
您仍然可以使用npm run build来构建项目。该文件在Ubuntu/UNIX中是一个隐藏文件。因此,您必须打开“.angular cli.json”以了解发生这种情况的原因。任何配置都写得太多。我弹出了我的配置,因为我想使用不同的优化器。我不想取消弹射。知道如何使用弹出的webpack.config进行构建吗?当运行“npm start”时,获取错误为-module.js:557 throw err;^错误:找不到模块“@ngtools/webpack”