Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 弹出的项目不能再使用build命令_Angularjs_Angular_Sass_Command Line Interface - Fatal编程技术网

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”