在我package.json
我有以下内容:
...
"scripts": {
"tsc": "tsc",
"tsc:w": "tsc -w --outDir build",
"lite": "lite-server",
"start": "concurrent \"npm run tsc:w\" \"npm run lite\" "
},
...
我想知道如何使用" npm production
"启动应用程序或类似的东西?
我想阻止browserync运行:我只是尝试了多个用户,看到他们正在滚动"作为一个",这很有趣。这也适用于不同的浏览器(但不使用不同的选项卡)。
答案 0 :(得分:8)
您可以使用serve代替lite-server。
答案 1 :(得分:1)
使用npm start
。
在新安装的ng new <name_of_app>
的Angular应用程序中,package.json文件具有该
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
}
因此使用npm start
将运行ng serve
并且浏览器同步不会运行browsersync
答案 2 :(得分:-1)
你可以使用http-server (npm install -g http-server
)
然后在你的项目目录http-serve -p [port]