Tag: configuration

我如何访问package.jsonconfiguration节?

正如我在https://npmjs.org/doc/config.html中看到的一样,将package.json的configuration部分暴露给环境variables的方法是使用npm start命令。 我发现加载package.json文件为JSON的模块,然后导出configuration属性。 但最简单的方法是将所有configuration定义为模块,并根据requireconfiguration。 我对吗? 有什么build议么?

common.gypi在node.js中找不到错误

我正在尝试“node-gyp configure”尝试获取ms sql server驱动程序。 然而,最初它说binding.gypi是失踪或有什么结果。 但现在却说common.gypi没有find。 所以我创build了一个文本文件重新标记为common.gypi,并将我在github库中find的文件common.gypi中的代码粘贴到文件中,并保存并closures它,并运行“node-gyp configure”。 这是输出。 D:\Node\SQLServerConnector\node-sqlserver-master>node-gyp configure gyp info it worked if it ends with ok gyp info using node-gyp@0.10.6 gyp info using node@0.10.15 | win32 | ia32 gyp info spawn python gyp info spawn args [ 'C:\Users\Suresh\AppData\Roaming\npm\node_modules\n ode-gyp\gyp\gyp', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info […]

从package.json“脚本”部分创buildWebStorm运行configuration

在我的package.json文件中,我有以下“脚本”configuration。 … "scripts": { "start": "watchify -o lib/index.js -v -d .", "build": "browserify . | uglifyjs -cm > lib/index.js", "test": "jest" } … 这允许我从命令行运行npm start , npm build和npm test 。 这很棒! 但理想情况下,由于界面非常方便,我希望能够使用运行configuration从WebStorm内运行这些任务。 我一直无法弄清楚如何做到这一点。 有没有办法创build我自己的自定义运行configuration或从我的package.json自动生成它们?

Configuration.resolve有一个未知的属性'root'

我得到以下错误: 无效的configuration对象。 Webpack已经使用与API模式不匹配的configuration对象进行了初始化。 – configuration.resolve有一个未知的属性'root'。 这些属性是有效的:object {alias?,aliasFields ?, cachePredicate?,descriptionFiles?,enforceExtension ?, enforceModuleExtension ?, extensions ?, fileSystem ?, mainFields ?, mainFiles?,moduleExtensions?,modules ?, plugins?,resolver?,symlinks ?,unsafeCache ?,使用SyncFileSystemCalls? } 我使用webpack 2.3.2 。 我的webpack.config.js看起来像这样: module.exports= { entry:'./public/app.jsx', output: { path: __dirname, filename:'./public/bundle.js' }, resolve: { root: __dirname, alias:{ Mod1: 'public/components/mod1.jsx', Mod2:'public/components/mod2.jsx', Mod3: 'public/components/mod3.jsx' }, extensions: ['*','.js','.jsx'] }, module :{ loaders:[{ loader […]

冲突:多个资产发射到相同的文件名

我是一个想学习所有关于它的networking新手。 运行我的webpack时遇到了一个冲突告诉我: ERROR in chunk html [entry] app.js Conflict: Multiple assets emit to the same filename app.js 我该怎么做才能避免冲突呢? 这是我的webpack.config.js: module.exports = { context: __dirname + "/app", entry: { 'javascript': "./js/app.js", 'html': "./index.html", }, output: { path: __dirname + "/dist", filename: "app.js", }, resolve: { extensions: ['.js', '.jsx', '.json'] }, module: { loaders: [ { test: […]

什么是nodejs中的`rc`文件?

我有一些关于典型节点应用程序中的各种rc文件的问题,比如.npmrc , .babelrc等 什么是RC文件,我知道它是一个模块的运行时configuration,但其他什么? rc文件是否必须遵循.[module]rc命名约定还是只是推荐的格式? 什么是支持的格式? 我已经看到了yaml和json格式,这取决于模块使用的读者吗? 如何从模块的angular度访问一个RC文件? 是否将它命名为[module]rc会使其自动提供给模块? 如果是的话,它将在哪里可用? 还是应该模块访问该文件就像使用该模块的应用程序中的任何其他文件,并期望它是一个可以理解的格式? (这是我现在正在做的,用json格式) 我也看到有人需要package.json加载configuration。 推荐使用package.json还是一个rc文件? 也是如何不同于像gulpfile.js与module.exports JavaScript文件? (我的意思是build议,当然我知道js和rc文件的区别和优点) 每次我在谷歌search,我在这里和这里结束,这是一个工具来读取RC文件,但没有解释他们是什么,或如何构build和/或连接到模块。 任何见解都会非常有用。 谢谢

在Node.Js / Express应用程序中存储数据库configuration的最佳方法

将数据库configuration(用户名,密码)存储在运行在node.js / Express上的开源应用程序中的最佳方式是什么? 两个具体问题: 例如,我应该把它放在/lib文件夹中的一个单独的config.js文件中,而不要将它包含在GitHub公开的主存储库中? 为了包含configuration,是否需要它的文件就像require('./config.js')一样简单,还是有更好的方法呢? PS不好意思,如果问题看起来有点简单,或者不是很好的公式,但我只是开始:)