Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.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
.net core 具有dotnet核心的parceljs_.net Core_Bundler_Parceljs - Fatal编程技术网

.net core 具有dotnet核心的parceljs

.net core 具有dotnet核心的parceljs,.net-core,bundler,parceljs,.net Core,Bundler,Parceljs,我想尝试使用parceljs进行缩小和捆绑 我已经用npm安装了包裹捆绑器,并尝试创建index.js、main.js和main.css进行测试 main.css .main { color: red; } import classes from './main.css'; export default () => { console.log(classes); }; import main from './main'; main(); main.js .main

我想尝试使用parceljs进行缩小和捆绑

我已经用npm安装了包裹捆绑器,并尝试创建index.js、main.js和main.css进行测试

main.css

.main
{
    color: red;
}
import classes from './main.css';

export default () => {
    console.log(classes);
};
import main from './main';

main();
main.js

.main
{
    color: red;
}
import classes from './main.css';

export default () => {
    console.log(classes);
};
import main from './main';

main();
index.js

.main
{
    color: red;
}
import classes from './main.css';

export default () => {
    console.log(classes);
};
import main from './main';

main();
在我的layout.cshtml文件中,我已经包含了index.js文件,但这就是我卡住的地方。 我知道我可以从powershell\cmd运行包,它说服务器正在端口1234上运行。但是,我想使用dotnet运行


当运行dotnet时,我会从index.js文件中获得“意外令牌”。我猜在启动dotnet运行时,packet不会运行。

我也有同样的问题。如果您只想在没有服务器的情况下运行Parcel,您可以执行
Parcel watch index.js
,但您必须在
dotnet
的同时运行该程序,才能重新加载热模块。我们真正需要的是相当于
WebpackDevMiddleware
的包裹

另一个选项是使用类似的方法同时运行两个命令。然后,您可以像这样设置NPM脚本:

"scripts": {
    "dev": "concurrently \"dotnet run\" \"parcel watch index.js\""
}
并运行:

npm run dev