隨着涼亭慢慢'關閉'我發現很難從涼亭遷移到npm。我設法下載了DEV軟件包,但我似乎無法弄清楚如何使用與npm的'main-bower-files'相當的功能。我發現了類似'main-npm-files'的東西,但是沒有辦法使用類似於bower使用的「覆蓋」方法來指出應該複製哪些文件。從涼亭移動到npm和使用主涼亭文件
有人可以請指導我如何做到這一點?如果你需要我粘貼我的package.json,請告訴我。
隨着涼亭慢慢'關閉'我發現很難從涼亭遷移到npm。我設法下載了DEV軟件包,但我似乎無法弄清楚如何使用與npm的'main-bower-files'相當的功能。我發現了類似'main-npm-files'的東西,但是沒有辦法使用類似於bower使用的「覆蓋」方法來指出應該複製哪些文件。從涼亭移動到npm和使用主涼亭文件
有人可以請指導我如何做到這一點?如果你需要我粘貼我的package.json,請告訴我。
說它受到主要涼亭文件的巨大啓發。
var mainNPMFiles = require('npmfiles');
var files = mainNPMFiles([options]);`
請參閱[選項]標記上方,這是在這裏可以包括選項覆蓋哪些文件主文件是在封裝(酷似主亭子文件)。
{
"name": "your-package-name",
"dependencies": {
"NPM-PACKAGE": "*"
},
"overrides": {
"NPM-PACKAGE": {
"main": [
// override the main files or even ignore the package
]
}
}
}
應該需要在您的gulpfile變化很小,因爲你只是主NPM-文件替換主涼亭-文件。
gulp.task('TASKNAME', function() {
return gulp.src(mainNPMFiles())
.pipe(/* what you want to do with the files */)
});
好的,我剛剛發表了一篇關於Medium的文章 - 逐步說明如何將React添加到您的ASP.Net核心項目中。看看這裏的文章(包括引導4.0 Beta 2支持的):
Github上回購:https://github.com/phantom2017-Nov/AspNetCore-ReactTemplate
你能給我舉一個例子,我該如何使用它? – webkitfanz
應該幾乎完全像您使用的main-bower-files。 mainNPMFiles({Overwrite-Stuff-Here }) .pipe(gulp.dest('js')); –